feat: Enhance admin panel navigation and UI by implementing tab management and improving layout structure
Test Suite / test (24.15.0) (push) Has been cancelled
Test Suite / test (24.15.0) (push) Has been cancelled
This commit is contained in:
@@ -267,7 +267,12 @@ final appRouterProvider = Provider<GoRouter>((ref) {
|
||||
.maybeWhen(data: (t) => t, orElse: () => null);
|
||||
return jwtIsAdmin(token) ? null : '/recipes';
|
||||
},
|
||||
builder: (context, state) => const AdminScreen(),
|
||||
builder: (context, state) {
|
||||
final tab = AdminViewTabX.fromQuery(
|
||||
state.uri.queryParameters['tab'],
|
||||
);
|
||||
return AdminScreen(initialTab: tab);
|
||||
},
|
||||
),
|
||||
],
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user