diff --git a/shop/app/admin/einstellungen/page.tsx b/shop/app/admin/einstellungen/page.tsx index 5edc207..f6e607e 100644 --- a/shop/app/admin/einstellungen/page.tsx +++ b/shop/app/admin/einstellungen/page.tsx @@ -1,6 +1,50 @@ /* Updated Admin Settings without Partner Management */ +/* Admin Settings without Partner Management */ '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()); + window.dispatchEvent(new Event('storage_demo_changed')); + }; + + return ( +
+ Verwalten Sie globale Shopeinstellungen. +
+Demo-Warnmeldungen
+Schaltet gelbe Banner ein oder aus.
+