Skip to content

Commit 7dc6585

Browse files
committed
Add rockets navigation tab
1 parent 2da9b68 commit 7dc6585

17 files changed

+100
-9
lines changed

lib/features/main/navigation/destinations.dart

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,17 @@ List<NavDestination> getDestinations(BuildContext context) {
66
return [
77
NavDestination(
88
label: context.launchesTitle,
9-
icon: const Icon(Icons.rocket_outlined),
10-
selectedIcon: const Icon(Icons.rocket),
9+
icon: const Icon(Icons.rocket_launch_outlined),
10+
selectedIcon: const Icon(Icons.rocket_launch),
1111
screen: const LaunchesScreen(),
1212
key: const Key('launches'),
1313
),
1414
NavDestination(
15-
label: context.emailsTitle,
16-
icon: const Icon(Icons.mail_outline),
17-
selectedIcon: const Icon(Icons.mail),
18-
screen: const EmailListScreen(),
19-
key: const Key('emails'),
15+
label: context.rocketsTab,
16+
icon: const Icon(Icons.rocket_outlined),
17+
selectedIcon: const Icon(Icons.rocket),
18+
screen: Container(),
19+
key: const Key('rockets'),
2020
),
2121
NavDestination(
2222
label: context.settingsTitle,

lib/generated/intl/messages_de.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -170,6 +170,7 @@ class MessageLookup extends MessageLookupByLibrary {
170170
"rocketName": MessageLookupByLibrary.simpleMessage("Raketenname"),
171171
"rocketTitle": MessageLookupByLibrary.simpleMessage("Rakete"),
172172
"rocketType": MessageLookupByLibrary.simpleMessage("Typ"),
173+
"rocketsTab": MessageLookupByLibrary.simpleMessage("Raketen"),
173174
"settingsTitle": MessageLookupByLibrary.simpleMessage("Einstellungen"),
174175
"siteIdLabel": MessageLookupByLibrary.simpleMessage("Standort-ID:"),
175176
"staticFireTest": MessageLookupByLibrary.simpleMessage(

lib/generated/intl/messages_en.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,7 @@ class MessageLookup extends MessageLookupByLibrary {
153153
"rocketName": MessageLookupByLibrary.simpleMessage("Rocket Name"),
154154
"rocketTitle": MessageLookupByLibrary.simpleMessage("Rocket"),
155155
"rocketType": MessageLookupByLibrary.simpleMessage("Type"),
156+
"rocketsTab": MessageLookupByLibrary.simpleMessage("Rockets"),
156157
"settingsTitle": MessageLookupByLibrary.simpleMessage("Settings"),
157158
"siteIdLabel": MessageLookupByLibrary.simpleMessage("Site ID:"),
158159
"staticFireTest": MessageLookupByLibrary.simpleMessage("Static Fire Test"),

lib/generated/intl/messages_pt.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,7 @@ class MessageLookup extends MessageLookupByLibrary {
176176
"rocketName": MessageLookupByLibrary.simpleMessage("Nome do Foguete"),
177177
"rocketTitle": MessageLookupByLibrary.simpleMessage("Foguete"),
178178
"rocketType": MessageLookupByLibrary.simpleMessage("Tipo"),
179+
"rocketsTab": MessageLookupByLibrary.simpleMessage("Foguetes"),
179180
"settingsTitle": MessageLookupByLibrary.simpleMessage("Configurações"),
180181
"siteIdLabel": MessageLookupByLibrary.simpleMessage("ID do Local:"),
181182
"staticFireTest": MessageLookupByLibrary.simpleMessage(

lib/generated/intl/messages_uk.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,7 @@ class MessageLookup extends MessageLookupByLibrary {
159159
"rocketName": MessageLookupByLibrary.simpleMessage("Назва ракети"),
160160
"rocketTitle": MessageLookupByLibrary.simpleMessage("Ракета"),
161161
"rocketType": MessageLookupByLibrary.simpleMessage("Тип"),
162+
"rocketsTab": MessageLookupByLibrary.simpleMessage("Ракети"),
162163
"settingsTitle": MessageLookupByLibrary.simpleMessage("Налаштування"),
163164
"siteIdLabel": MessageLookupByLibrary.simpleMessage("ID сайту:"),
164165
"staticFireTest": MessageLookupByLibrary.simpleMessage(

lib/generated/l10n.dart

Lines changed: 10 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/l10n/app_localizations.dart

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -647,6 +647,12 @@ abstract class AppLocalizations {
647647
/// In en, this message translates to:
648648
/// **'Flight #{number}'**
649649
String flightNumber(Object number);
650+
651+
/// The title of the Rockets tab
652+
///
653+
/// In en, this message translates to:
654+
/// **'Rockets'**
655+
String get rocketsTab;
650656
}
651657

652658
class _AppLocalizationsDelegate

lib/l10n/app_localizations_de.dart

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -296,4 +296,7 @@ class AppLocalizationsDe extends AppLocalizations {
296296
String flightNumber(Object number) {
297297
return 'Flug #$number';
298298
}
299+
300+
@override
301+
String get rocketsTab => 'Raketen';
299302
}

lib/l10n/app_localizations_en.dart

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -296,4 +296,7 @@ class AppLocalizationsEn extends AppLocalizations {
296296
String flightNumber(Object number) {
297297
return 'Flight #$number';
298298
}
299+
300+
@override
301+
String get rocketsTab => 'Rockets';
299302
}

lib/l10n/app_localizations_pt.dart

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -296,4 +296,7 @@ class AppLocalizationsPt extends AppLocalizations {
296296
String flightNumber(Object number) {
297297
return 'Voo #$number';
298298
}
299+
300+
@override
301+
String get rocketsTab => 'Foguetes';
299302
}

0 commit comments

Comments
 (0)