OTA Update attempt
This commit is contained in:
@@ -11,6 +11,7 @@ import '../screens/auth/signup_screen.dart';
|
||||
import '../screens/admin/offices_screen.dart';
|
||||
import '../screens/admin/user_management_screen.dart';
|
||||
import '../screens/admin/geofence_test_screen.dart';
|
||||
import '../screens/admin/app_update_screen.dart';
|
||||
import '../screens/dashboard/dashboard_screen.dart';
|
||||
import '../screens/notifications/notifications_screen.dart';
|
||||
import '../screens/profile/profile_screen.dart';
|
||||
@@ -31,11 +32,14 @@ import '../screens/it_service_requests/it_service_requests_list_screen.dart';
|
||||
import '../screens/it_service_requests/it_service_request_detail_screen.dart';
|
||||
import '../theme/m3_motion.dart';
|
||||
|
||||
import '../utils/navigation.dart';
|
||||
|
||||
final appRouterProvider = Provider<GoRouter>((ref) {
|
||||
final notifier = RouterNotifier(ref);
|
||||
ref.onDispose(notifier.dispose);
|
||||
|
||||
return GoRouter(
|
||||
navigatorKey: globalNavigatorKey,
|
||||
initialLocation: '/dashboard',
|
||||
refreshListenable: notifier,
|
||||
redirect: (context, state) {
|
||||
@@ -104,6 +108,13 @@ final appRouterProvider = Provider<GoRouter>((ref) {
|
||||
child: const TeamsScreen(),
|
||||
),
|
||||
),
|
||||
GoRoute(
|
||||
path: '/settings/app-update',
|
||||
pageBuilder: (context, state) => M3SharedAxisPage(
|
||||
key: state.pageKey,
|
||||
child: const AppUpdateScreen(),
|
||||
),
|
||||
),
|
||||
GoRoute(
|
||||
path: '/dashboard',
|
||||
pageBuilder: (context, state) => M3SharedAxisPage(
|
||||
|
||||
Reference in New Issue
Block a user