import { useState } from 'react' import { EmptyState, PageHeader, Tabs } from '../components/ui' import { useLegalDocuments, useProviderContracts } from '../hooks/useLegal' import LegalTextsTab from '../components/legal/LegalTextsTab' import ProviderContractsTab from '../components/legal/ProviderContractsTab' const TABS = [ { id: 'texte', label: 'Unsere Rechtstexte' }, { id: 'anbieter', label: 'Verträge mit Anbietern' }, ] export default function LegalPage() { const [tab, setTab] = useState('texte') const texts = useLegalDocuments() const contracts = useProviderContracts() const active = tab === 'texte' ? texts : contracts let body if (active.loading) body =