import { STATUS_LABEL, type GameStatus } from "@/lib/games"; const tones: Record = { "in-development": "border-accent/50 text-accent", "coming-soon": "border-accent/50 text-accent", released: "border-foreground/40 text-foreground", }; /** A game still being worked on gets a live dot; a shipped one does not. */ const live: Record = { "in-development": true, "coming-soon": true, released: false, }; /** Production status pill. Always on a solid surface, never over artwork. */ export function StatusBadge({ status }: { status: GameStatus }) { return ( {live[status] && ( )} {STATUS_LABEL[status]} ); }