import type { AuditChange } from "@/lib/supabase/types"; // Was sich geändert hat, feldweise — im Protokoll und in der Historie einer // Person dieselbe Darstellung. Zwei Ansichten derselben Sache verschieden zu // setzen, hiesse dass jemand sie zweimal lesen lernen muss. /** Leerer Wert heisst „war nicht gesetzt“ — und das ist eine Aussage. */ function Wert({ text, art }: { text: string | null; art: "vorher" | "nachher" }) { if (text === null || text === "") { return leer; } return {text}; } export function AenderungsTabelle({ changes }: { changes: AuditChange[] }) { return (
{changes.map((c, i) => ( ))}
Feld Vorher Nachher
{c.feld}
); }