'use client' import { useState, useTransition } from 'react' import { watchText } from '@/lib/i18n/shell' import { toggleWatchAction } from '../actions' /** * Akte beobachten. * * Sofortiges Umschalten, der Server bestätigt nur — misslingt es, springt der * Zustand zurück. Beobachten ist umkehrbar und harmlos, dafür braucht es * keinen Wartezustand. Siehe docs/09-performance-und-ux.md. */ export function WatchToggle({ caseNumber, initial, }: { caseNumber: string initial: boolean }) { const [aktiv, setAktiv] = useState(initial) const [pending, startTransition] = useTransition() return ( ) }