import React from 'react'; import { cn } from '../../lib/utils.ts'; interface BadgeProps { variant?: 'default' | 'success' | 'warning' | 'danger' | 'info'; children: React.ReactNode; } export const Badge: React.FC = ({ variant = 'default', children }) => { const variants: Record = { default: 'bg-[var(--brand-100)] text-[var(--brand-800)]', success: 'bg-[var(--success)]/10 text-[var(--success)]', warning: 'bg-[var(--warning)]/10 text-[var(--warning)]', danger: 'bg-[var(--danger)]/10 text-[var(--danger)]', info: 'bg-[var(--info)]/10 text-[var(--info)]', }; return ( {children} ); };