import React from 'react'; import { LogOut, Palette } from 'lucide-react'; import { useNavigate } from 'react-router-dom'; import AppearanceToggleDropdown from '@/components/appearance-dropdown'; import { Button } from '@/components/ui/button'; import { Card, CardContent, CardDescription, CardHeader, CardTitle } from '@/components/ui/card'; import { AdminLayout } from '../components/AdminLayout'; import { useAuth } from '../auth/context'; export default function SettingsPage() { const navigate = useNavigate(); const { user, logout } = useAuth(); function handleLogout() { logout({ redirect: '/admin/login' }); } const actions = ( ); return ( Darstellung & Account Gestalte den Admin-Bereich so farbenfroh wie dein Gaesteportal.

Darstellung

Wechsel zwischen Hell- und Dunkelmodus oder uebernimm automatisch die Systemeinstellung.

Angemeldeter Account

{user ? ( <> Eingeloggt als {user.name ?? user.email ?? 'Tenant Admin'} {user.tenant_id && <> - Tenant #{user.tenant_id}} ) : ( 'Aktuell kein Benutzer geladen.' )}

); }