feat: integrate query parameters for initial tab selection in ShiftsPage

This commit is contained in:
Achintha Isuru
2026-02-02 14:23:11 -05:00
parent 5625e353c8
commit ee49eb931a
2 changed files with 66 additions and 100 deletions

View File

@@ -43,8 +43,9 @@ class StaffShiftsModule extends Module {
'/',
child: (_) {
final args = r.args.data as Map?;
final queryParams = r.args.queryParams;
return ShiftsPage(
initialTab: args?['initialTab'],
initialTab: queryParams['tab'] ?? args?['initialTab'],
selectedDate: args?['selectedDate'],
);
},