A customizable badge component built with Base UI and useRender hook for composition.
import { Badge } from '@/components/ui/base-badge'; export default function BadgeDemo() { return ( <div className="flex items-center gap-4"> <Badge variant="primary" appearance="ghost"> Primary </Badge> <Badge variant="secondary" appearance="ghost"> Secondary </Badge> <Badge variant="success" appearance="ghost"> Success </Badge> <Badge variant="warning" appearance="ghost"> Warning </Badge> <Badge variant="info" appearance="ghost"> Info </Badge> <Badge variant="destructive" appearance="ghost"> Destructive </Badge> </div> ); }
Part of ReUI — browse the full library on 21st.dev.