featur add fahrmeister

This commit is contained in:
Matthias Hochmeister
2026-02-27 21:46:50 +01:00
parent da4a56ba6b
commit dbe4f52871
17 changed files with 426 additions and 152 deletions

View File

@@ -0,0 +1,12 @@
import { useAuth } from '../contexts/AuthContext';
export function usePermissions() {
const { user } = useAuth();
const groups = user?.groups ?? [];
return {
isAdmin: groups.includes('dashboard_admin'),
canChangeStatus: groups.includes('dashboard_admin') || groups.includes('dashboard_fahrmeister'),
groups,
};
}