From e2e7ad55678f78f202f3edc4ca9c4e8d6f181e89 Mon Sep 17 00:00:00 2001 From: Achintha Isuru Date: Sat, 24 Jan 2026 12:26:50 -0500 Subject: [PATCH] fix(navigation): ensure default route loads content - Updated AuthNavigator to push /worker-main/home/ explicitly - Updated StaffMainNavigator to navigate to home by default - Fixes blank screen issue by ensuring RouterOutlet has a child route --- .../lib/src/presentation/navigation/auth_navigator.dart | 2 +- .../lib/src/presentation/navigation/staff_main_navigator.dart | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/mobile/packages/features/staff/authentication/lib/src/presentation/navigation/auth_navigator.dart b/apps/mobile/packages/features/staff/authentication/lib/src/presentation/navigation/auth_navigator.dart index e2a87fbe..5c201e2c 100644 --- a/apps/mobile/packages/features/staff/authentication/lib/src/presentation/navigation/auth_navigator.dart +++ b/apps/mobile/packages/features/staff/authentication/lib/src/presentation/navigation/auth_navigator.dart @@ -16,6 +16,6 @@ extension AuthNavigator on IModularNavigator { /// Navigates to the worker home (external to this module). void pushWorkerHome() { - pushNamed('/worker-home'); + pushNamed('/worker-main/home/'); } } diff --git a/apps/mobile/packages/features/staff/staff_main/lib/src/presentation/navigation/staff_main_navigator.dart b/apps/mobile/packages/features/staff/staff_main/lib/src/presentation/navigation/staff_main_navigator.dart index 1943af20..735ac1dd 100644 --- a/apps/mobile/packages/features/staff/staff_main/lib/src/presentation/navigation/staff_main_navigator.dart +++ b/apps/mobile/packages/features/staff/staff_main/lib/src/presentation/navigation/staff_main_navigator.dart @@ -6,7 +6,7 @@ extension StaffMainNavigator on IModularNavigator { /// Navigates to the Staff Main Shell (Home). /// This replaces the current navigation stack. void navigateStaffMain() { - navigate('${StaffMainRoutes.modulePath}/'); + navigate('${StaffMainRoutes.modulePath}/home/'); } /// Navigates to the Shifts tab.