Efril 75415cc6ff
Some checks are pending
Build & Deploy iOS to TestFlight / build-and-deploy (push) Waiting to run
feat: update main, exclusive summary and stock
2026-06-24 11:03:28 +07:00

79 lines
1.7 KiB
Dart

import 'package:auto_route/auto_route.dart';
import 'app_router.gr.dart';
@AutoRouterConfig()
class AppRouter extends RootStackRouter {
@override
List<AutoRoute> get routes => [
// Splash
AutoRoute(page: SplashRoute.page, initial: true),
// Auth
AutoRoute(page: LoginRoute.page),
// Main
AutoRoute(
page: MainRoute.page,
children: [
AutoRoute(page: HomeRoute.page),
AutoRoute(page: InventoryRoute.page),
AutoRoute(page: ExclusiveSummaryRoute.page),
AutoRoute(page: ProfileRoute.page),
],
),
// Language
AutoRoute(page: LanguageRoute.page),
// Form
AutoRoute(page: DailyTasksFormRoute.page),
// Schedule
AutoRoute(page: ScheduleRoute.page),
// Product
AutoRoute(page: ProductRoute.page),
AutoRoute(page: ProductAnalyticRoute.page),
// Customer
AutoRoute(page: CustomerRoute.page),
// Inventory
AutoRoute(page: InventoryRoute.page),
// Sales
AutoRoute(page: SalesRoute.page),
// Purchase page
AutoRoute(page: PurchaseRoute.page),
// Finance page
AutoRoute(page: FinanceRoute.page),
// Exclusive Summary
AutoRoute(page: ExclusiveSummaryRoute.page),
// Order
AutoRoute(page: OrderDetailRoute.page),
// Outlet
AutoRoute(page: OutletInformationRoute.page),
// Download Report
AutoRoute(page: DownloadReportRoute.page),
// Profile
AutoRoute(page: ProfileEditRoute.page),
AutoRoute(page: ProfileChangePasswordRoute.page),
// About App
AutoRoute(page: AboutAppRoute.page),
// Error
AutoRoute(page: ErrorRoute.page),
// Coming Soong
AutoRoute(page: ComingSoonRoute.page),
];
}