interface TagBadgeProps { name: string; color?: string | null; onClick?: () => void; } export function TagBadge({ name, color, onClick }: TagBadgeProps) { const Component = onClick ? 'button' : 'span'; return ( {name} ); }