bottomBarItems top-level property
final
Implementation
final bottomBarItems = [
BottomBarNavigationItem(
icon: const Icon(
Atlas.home_thin,
key: MainNavKeys.dashboardHome,
),
activeIcon: const CustomSelectedIcon(
icon: Icon(Atlas.home_bold),
key: MainNavKeys.dashboardHome,
),
label: 'Dashboard',
initialLocation: Routes.dashboard.route,
tutorialGlobalKey: dashboardKey,
),
BottomBarNavigationItem(
icon: const Icon(
key: MainNavKeys.updates,
Atlas.megaphone_thin,
),
activeIcon: const CustomSelectedIcon(
icon: Icon(Atlas.megaphone_thin),
key: MainNavKeys.updates,
),
label: 'Updates',
initialLocation: Routes.updates.route,
tutorialGlobalKey: updateKey,
),
BottomBarNavigationItem(
icon: const ChatsIcon(),
activeIcon: const CustomSelectedIcon(icon: ChatsIcon()),
label: 'Chat',
initialLocation: Routes.chat.route,
tutorialGlobalKey: chatsKey,
),
BottomBarNavigationItem(
icon: const ActivitiesIcon(),
activeIcon: const CustomSelectedIcon(
icon: ActivitiesIcon(),
),
label: 'Activities',
initialLocation: Routes.activities.route,
tutorialGlobalKey: activityKey,
),
BottomBarNavigationItem(
icon: const Icon(
Atlas.magnifying_glass_thin,
key: MainNavKeys.quickJump,
),
activeIcon: const CustomSelectedIcon(
key: MainNavKeys.quickJump,
icon: Icon(
Atlas.magnifying_glass_thin,
),
),
label: 'Search',
initialLocation: Routes.search.route,
tutorialGlobalKey: jumpToKey,
),
];