interface BadgeProps { children: React.ReactNode; color: string; size?: "small" | "medium"; selected?: boolean; onClick?: () => void; } export function Badge({ children, color, size = "medium", selected = false, onClick, }: BadgeProps) { const isSmall = size === "small"; return ( ); }