eeg_portal/eeg_frontend/src/app/layout/dashboard-layout/dashboard-nav-items.ts

14 lines
532 B
TypeScript

export interface NavItem {
label: string;
path: string;
roles: string[];
}
// Neue Einträge einfach hinzufügen, z.B. für Member-spezifische Seiten:
// {label: 'Meine Zählpunkte', path: '/dashboard/metering-points', roles: ['MEMBER']}
export const NAV_ITEMS: NavItem[] = [
{label: 'Übersicht', path: '/dashboard', roles: ['ADMIN', 'MEMBER']},
{label: 'Benutzerverwaltung', path: '/dashboard/approvals', roles: ['ADMIN']},
{label: 'Energiegemeinschaften', path: '/dashboard/energy-communities', roles: ['ADMIN']}
];