Update: 2026-05-07 18:41:16

This commit is contained in:
Hamza-Ayed
2026-05-07 18:41:16 +03:00
parent 3cdab9dccc
commit 528b3ca247
5 changed files with 186 additions and 79 deletions

View File

@@ -4,8 +4,8 @@ import '../../features/auth/views/phone_input_view.dart';
import '../../features/auth/views/otp_verify_view.dart';
import '../../features/auth/views/biometric_setup_view.dart';
import '../../features/auth/views/biometric_auth_view.dart';
import '../../features/main_shell/controllers/main_shell_controller.dart';
import '../../features/main_shell/views/main_shell_view.dart';
import '../../features/dashboard/views/dashboard_view.dart';
import '../../features/dashboard/controllers/dashboard_controller.dart';
import '../../features/scanner/views/scanner_view.dart';
import '../../features/scanner/controllers/scanner_controller.dart';
@@ -21,6 +21,7 @@ import '../../core/storage/secure_storage.dart';
part 'app_routes.dart';
class AppPages {
// ignore: constant_identifier_names
static const INITIAL = AppRoutes.SPLASH;
static final routes = [
@@ -87,6 +88,7 @@ class AppPages {
name: AppRoutes.MAIN,
page: () => const MainShellView(),
binding: BindingsBuilder(() {
Get.put(MainShellController());
Get.put(DashboardController());
Get.put(InvoicesController());
Get.put(SettingsController());
@@ -97,6 +99,7 @@ class AppPages {
name: AppRoutes.DASHBOARD,
page: () => const MainShellView(), // Now redirects to MainShell
binding: BindingsBuilder(() {
Get.put(MainShellController());
Get.put(DashboardController());
Get.put(InvoicesController());
Get.put(SettingsController());