Badge
Displays a badge for labeling or highlighting content.
badge-demo.tsx
import { Badge } from "@/components/ui/badge"
export function BadgeDemo() {
return <Badge>Badge</Badge>
}Installation
npx shadcn@latest add @9ui/badge
Usage
Imports
import { Badge } from "@/components/ui/badge"Anatomy
<Badge />Examples
Outline
badge-outline-demo.tsx
import { Badge } from "@/components/ui/badge"
export function BadgeOutlineDemo() {
return <Badge variant="outline">Outline</Badge>
}Secondary
badge-secondary-demo.tsx
import { Badge } from "@/components/ui/badge"
export function BadgeSecondaryDemo() {
return <Badge variant="secondary">Secondary</Badge>
}Success
badge-success-demo.tsx
import { Badge } from "@/components/ui/badge"
export function BadgeSuccessDemo() {
return <Badge variant="success">Success</Badge>
}Warning
badge-warning-demo.tsx
import { Badge } from "@/components/ui/badge"
export function BadgeWarningDemo() {
return <Badge variant="warning">Warning</Badge>
}Info
badge-info-demo.tsx
import { Badge } from "@/components/ui/badge"
export function BadgeInfoDemo() {
return <Badge variant="info">Info</Badge>
}Danger
badge-danger-demo.tsx
import { Badge } from "@/components/ui/badge"
export function BadgeDangerDemo() {
return <Badge variant="danger">Danger</Badge>
}