permission changes

This commit is contained in:
Matthias Hochmeister
2026-03-03 15:38:17 +01:00
parent c431c1af83
commit 92b05726d4
2 changed files with 11 additions and 5 deletions

View File

@@ -17,6 +17,9 @@ import PersonalWarningsBanner from '../components/dashboard/PersonalWarningsBann
function Dashboard() {
const { user } = useAuth();
const canViewAtemschutz = user?.groups?.some(g =>
['dashboard_admin', 'dashboard_kommando', 'dashboard_atemschutz', 'dashboard_moderator'].includes(g)
) ?? false;
const [dataLoading, setDataLoading] = useState(true);
useEffect(() => {
@@ -83,6 +86,7 @@ function Dashboard() {
</Box>
{/* Atemschutz Status Card */}
{canViewAtemschutz && (
<Box>
<Fade in={!dataLoading} timeout={600} style={{ transitionDelay: '400ms' }}>
<Box>
@@ -90,6 +94,7 @@ function Dashboard() {
</Box>
</Fade>
</Box>
)}
{/* Upcoming Events Widget */}
<Box>