IT Service Request

This commit is contained in:
2026-03-08 07:54:20 +08:00
parent e4391ac465
commit 88432551c8
19 changed files with 4608 additions and 33 deletions
+15 -6
View File
@@ -27,6 +27,8 @@ import '../screens/attendance/attendance_screen.dart';
import '../screens/whereabouts/whereabouts_screen.dart';
import '../widgets/app_shell.dart';
import '../screens/teams/teams_screen.dart';
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';
final appRouterProvider = Provider<GoRouter>((ref) {
@@ -146,15 +148,22 @@ final appRouterProvider = Provider<GoRouter>((ref) {
],
),
GoRoute(
path: '/events',
path: '/it-service-requests',
pageBuilder: (context, state) => M3SharedAxisPage(
key: state.pageKey,
child: const UnderDevelopmentScreen(
title: 'Events',
subtitle: 'Event monitoring is under development.',
icon: Icons.event,
),
child: const ItServiceRequestsListScreen(),
),
routes: [
GoRoute(
path: ':id',
pageBuilder: (context, state) => M3ContainerTransformPage(
key: state.pageKey,
child: ItServiceRequestDetailScreen(
requestId: state.pathParameters['id'] ?? '',
),
),
),
],
),
GoRoute(
path: '/announcements',