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

NameTypeDefaultDescription
variant"neutral" | "brand" | "success" | "warning" | "danger" | "info" | "gradient""neutral"
size"sm" | "md" | "lg""md"
...propsHTMLAttributes<HTMLSpanElement>