feat: role system

This commit is contained in:
2026-03-18 20:11:07 +03:00
parent 73070fe233
commit c3127b8d47
47 changed files with 2425 additions and 768 deletions

View File

@@ -6,6 +6,7 @@ export interface NavigationItem {
icon: LucideIcon;
path?: string;
for_admin?: boolean;
required_resource?: string;
onClick?: () => void;
nestedItems?: NavigationItem[];
}