'use client'; import { useState, useEffect } from 'react'; import { Switch } from '@/components/ui/switch'; export default function AdminSettings() { const [demoActive, setDemoActive] = useState(true); useEffect(() => { const state = localStorage.getItem('demo_banner_disabled') !== 'true'; setDemoActive(state); }, []); const toggleDemo = (checked: boolean) => { setDemoActive(checked); localStorage.setItem('demo_banner_disabled', (!checked).toString()); // Event feuern, damit andere Tabs/Komponenten sofort updaten window.dispatchEvent(new Event('storage_demo_changed')); }; return (

Admin Einstellungen

Demo-Warnmeldungen

Schaltet gelbe Banner ein oder aus.

); }