56 lines
1.1 KiB
Dart
Raw Normal View History

2025-08-12 15:18:38 +07:00
import 'package:auto_route/auto_route.dart';
import 'app_router.gr.dart';
@AutoRouterConfig()
class AppRouter extends RootStackRouter {
@override
List<AutoRoute> get routes => [
2025-08-12 17:13:02 +07:00
// Splash
AutoRoute(page: SplashRoute.page, initial: true),
// Auth
AutoRoute(page: LoginRoute.page),
2025-08-12 17:36:41 +07:00
// Main
AutoRoute(
page: MainRoute.page,
children: [
AutoRoute(page: HomeRoute.page),
AutoRoute(page: TransactionRoute.page),
AutoRoute(page: ReportRoute.page),
AutoRoute(page: ProfileRoute.page),
],
),
2025-08-13 00:15:53 +07:00
// Language
AutoRoute(page: LanguageRoute.page),
2025-08-13 12:55:27 +07:00
// Form
AutoRoute(page: DailyTasksFormRoute.page),
2025-08-13 13:55:34 +07:00
// Schedule
AutoRoute(page: ScheduleRoute.page),
2025-08-13 16:11:04 +07:00
// Product
AutoRoute(page: ProductRoute.page),
2025-08-15 16:31:29 +07:00
// Customer
AutoRoute(page: CustomerRoute.page),
2025-08-15 18:02:09 +07:00
// Inventory
AutoRoute(page: InventoryRoute.page),
2025-08-15 18:28:13 +07:00
// Sales
AutoRoute(page: SalesRoute.page),
2025-08-15 23:06:47 +07:00
// Purchase page
AutoRoute(page: PurchaseRoute.page),
2025-08-15 23:53:05 +07:00
// Finance page
AutoRoute(page: FinanceRoute.page),
2025-08-17 13:10:01 +07:00
// Error
AutoRoute(page: ErrorRoute.page),
2025-08-12 17:13:02 +07:00
];
2025-08-12 15:18:38 +07:00
}