getNavRailPagesConfig method

  1. @override
List<NavBarPageConfig> getNavRailPagesConfig()
override

Implementation

@override
List<NavBarPageConfig> getNavRailPagesConfig() {
  return [
    GenericNavBarPageConfig(
      icon: Icons.house_outlined,
      selectedIcon: Icons.house,
      labelBuilder: (context) => AppLocalizations.of(context)!.homepage,
      routingName: '/landingPage',
    ),
    GenericNavBarPageConfig(
      icon: Icons.person_outlined,
      selectedIcon: Icons.person,
      labelBuilder: (context) => AppLocalizations.of(context)!.aboutme,
      routingName: '/aboutMe',
    ),
    GenericNavBarPageConfig(
      icon: Icons.folder_open_outlined,
      selectedIcon: Icons.folder_open,
      labelBuilder: (context) => AppLocalizations.of(context)!.data,
      routingName: '/data',
    ),
    GenericNavBarPageConfig(
      icon: Icons.description_outlined,
      selectedIcon: Icons.description,
      labelBuilder: (context) => AppLocalizations.of(context)!.documents,
      routingName: '/documents',
    ),
  ];
}