import type { BerichtStatus } from '@/lib/db/schema'; /** Zustand eines Wochenblatts – nie nur über die Farbe, immer mit Zeichen. */ export const berichtsStatusText: Record = { entwurf: { text: 'Entwurf', ton: 'neutral', zeichen: '○' }, eingereicht: { text: 'eingereicht', ton: 'warnung', zeichen: '▲' }, zurueckgegeben: { text: 'zurückgegeben', ton: 'fehler', zeichen: '↩' }, abgezeichnet: { text: 'abgezeichnet', ton: 'gut', zeichen: '✓' }, }; export function BerichtsMarke({ status }: { status: BerichtStatus }) { const marke = berichtsStatusText[status]; return ( {marke.zeichen} {marke.text} ); }