Added programmer role and fixed snackbar not showing

This commit is contained in:
2026-03-16 07:23:20 +08:00
parent 9f7791e56f
commit 81853c4367
23 changed files with 362 additions and 65 deletions
+2 -2
View File
@@ -404,7 +404,7 @@ List<NavSection> _buildSections(String role) {
),
];
if (role == 'admin' || role == 'dispatcher') {
if (role == 'admin' || role == 'programmer' || role == 'dispatcher') {
return [
NavSection(label: 'Operations', items: mainItems),
NavSection(
@@ -508,7 +508,7 @@ List<NavItem> _standardNavItems() {
}
List<NavItem> _primaryItemsForRole(String role) {
if (role == 'admin') {
if (role == 'admin' || role == 'programmer') {
return [
NavItem(
label: 'Dashboard',