34 lines
1.1 KiB
Dart
34 lines
1.1 KiB
Dart
import 'package:flutter/material.dart';
|
|
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/core/ui/navigation_bar.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()),
|
|
),
|
|
],
|
|
),
|
|
],
|
|
);
|