import 'package:auto_route/auto_route.dart'; import 'package:sebn_inventory_app/presentation/core/failure_page/failure_page.dart'; import 'package:sebn_inventory_app/presentation/core/update_page/update_page.dart'; import 'package:sebn_inventory_app/presentation/history_page/history_page.dart'; import 'package:sebn_inventory_app/presentation/inventory_page/inventory_page.dart'; import 'package:sebn_inventory_app/presentation/sign_in/sign_in_page.dart'; import 'package:sebn_inventory_app/presentation/splash/splash_page.dart'; import 'package:sebn_inventory_app/presentation/main_page/main_page.dart'; import 'package:sebn_inventory_app/presentation/inventory_item_edit_page/inventory_item_edit_page.dart'; @MaterialAutoRouter( generateNavigationHelperExtension: true, replaceInRouteName: 'Page,Route', routes: <AutoRoute>[ AutoRoute(page: SplashPage, initial: true), AutoRoute(page: SignInPage), AutoRoute(page: MainPage), AutoRoute(page: InventoryPage), AutoRoute(page: HistoryPage), AutoRoute(page: InventoryItemEditPage), AutoRoute(page: FailurePage), AutoRoute(page: UpdatePage), ], ) class $AppRouter {}