import 'package:go_router/go_router.dart'; import 'package:seshat/routing/routes.dart'; import 'package:seshat/ui/add_page/view_model/add_view_model.dart'; import 'package:seshat/ui/add_page/widgets/add_page.dart'; import 'package:seshat/ui/home_page/home_page.dart'; import 'package:seshat/ui/sell_page/sell_page.dart'; GoRouter router() => GoRouter( initialLocation: Routes.add, routes: [ GoRoute( path: Routes.home, pageBuilder: (context, state) => NoTransitionPage(child: HomePage()), routes: [ GoRoute( path: Routes.add, pageBuilder: (context, state) => NoTransitionPage(child: AddPage(viewModel: AddViewModel())), // routes: [ // GoRoute(path: Routes.addForm), // GoRoute(path: Routes.addOwner), // GoRoute(path: Routes.addPrice), // ], ), GoRoute( path: Routes.sell, pageBuilder: (context, state) => NoTransitionPage(child: SellPage()), ), ], ), ], );