StateBadge
A contribution's state as a badge.
import type { Contribution } from "#codebase/tcmts/store"; export function StateBadge({ c }: { c: Contribution }) { const cls = c.status === "open" ? "b-new" : c.status === "merged" ? "b-prop" : "b-rm"; return <span className={`badge state ${cls}`}>{c.status === "open" ? "● Open" : c.status === "merged" ? "⑂ Merged" : "✕ Closed"}</span>; }