import type { ReactNode } from "react" import { cn } from "cn" export type ChipArt = "gruen" | "bernstein" | "cyan" | "rot" | "grau" const ART: Record = { gruen: "border-gruen-rand bg-gruen-grund text-gruen", bernstein: "border-bernstein/60 bg-bernstein-grund text-bernstein", cyan: "border-cyan-rand bg-cyan-grund text-cyan", rot: "border-rot-rand bg-rot-grund text-rot-text", grau: "border-linie bg-erhaben text-text-2", } /** Kleines Zustandsschild („GELADEN“, „PASST“, „FEHLGESCHLAGEN“). */ export function Chip({ art = "grau", children }: { art?: ChipArt; children: ReactNode }) { return ( {children} ) } /** Einheitlicher Platzhalter, solange Daten laden oder wenn die Box nicht antwortet. */ export function Zustandsfeld({ fehler, text }: { fehler?: boolean; text: string }) { return (
{text}
) }