Contents
Badge
짧은 메타 정보 표시 라벨.
상태(NEW, Online), 카운트, 분류 등. 인터랙션 없는 정적 라벨. 액션이 있다면 Button 또는 Tag(추후) 사용.
import { Badge } from "@nxtgen-org/react";
Variants
7 variants
neutralbrandsuccesswarningdangerinfogradient
tsx
<Badge variant="neutral">neutral</Badge><Badge variant="brand">brand</Badge><Badge variant="success">success</Badge><Badge variant="warning">warning</Badge><Badge variant="danger">danger</Badge><Badge variant="info">info</Badge><Badge variant="gradient">gradient</Badge>
Sizes
sm / md / lg
smmdlg
tsx
<Badge size="sm" variant="brand">sm</Badge><Badge size="md" variant="brand">md</Badge><Badge size="lg" variant="brand">lg</Badge>
With icon
아이콘 결합
AI Powered
tsx
<Badge variant="gradient"><Sparkles size={12} /> AI Powered</Badge>
API
| Name | Type | Default | Description |
|---|---|---|---|
| variant | "neutral" | "brand" | "success" | "warning" | "danger" | "info" | "gradient" | "neutral" | — |
| size | "sm" | "md" | "lg" | "md" | — |
| ...props | HTMLAttributes<HTMLSpanElement> | — | — |