import type { LabelRow } from "../db/index.ts"; import { labelTextColor } from "../lib/labelColor.ts"; interface LabelBadgesProps { labels: LabelRow[]; repoLabels: LabelRow[]; canManage: boolean; baseUrl: string; } export function LabelBadges({ labels, repoLabels, canManage, baseUrl, }: LabelBadgesProps) { if (labels.length === 0 && !canManage) return null; const available = repoLabels.filter( (l) => !labels.some((al) => al.id === l.id), ); return (