import type { IssueStatus } from "@multica/types"; export const STATUS_ORDER: IssueStatus[] = [ "backlog", "todo", "in_progress", "in_review", "done", "blocked", "cancelled", ]; export const ALL_STATUSES: IssueStatus[] = [ "backlog", "todo", "in_progress", "in_review", "done", "blocked", "cancelled", ]; export const STATUS_CONFIG: Record< IssueStatus, { label: string; iconColor: string; hoverBg: string } > = { backlog: { label: "Backlog", iconColor: "text-muted-foreground", hoverBg: "hover:bg-accent" }, todo: { label: "Todo", iconColor: "text-muted-foreground", hoverBg: "hover:bg-accent" }, in_progress: { label: "In Progress", iconColor: "text-warning", hoverBg: "hover:bg-warning/10" }, in_review: { label: "In Review", iconColor: "text-success", hoverBg: "hover:bg-success/10" }, done: { label: "Done", iconColor: "text-info", hoverBg: "hover:bg-info/10" }, blocked: { label: "Blocked", iconColor: "text-destructive", hoverBg: "hover:bg-destructive/10" }, cancelled: { label: "Cancelled", iconColor: "text-muted-foreground", hoverBg: "hover:bg-accent" }, };