Label
폼 필드를 위한 텍스트 레이블 컨트롤.
Overview
Machine-readable contract from Component Spec.
component: labelexport: Labelversion: 1attributes: data-refineui=label
Anatomy
| Part | data-refineui |
|---|---|
| root | label |
| required | label-required |
Variants
| Axis | Values |
|---|---|
| size | sm, md, lg |
Layout
| Property | Value |
|---|---|
| direction | logical |
| rtl | true |
npm install @refineui/react @refineui/tokensyarn add @refineui/react @refineui/tokenspnpm add @refineui/react @refineui/tokensbun add @refineui/react @refineui/tokens사용법
섹션 제목: “사용법”import { Label, LabelRequired } from "@refineui/react";
<Label htmlFor="email">Email address</Label>
<Label htmlFor="password" required> Password</Label>
<Label size="lg" disabled> Disabled Label</Label>
<Label htmlFor="name"> Name <LabelRequired /></Label>API 레퍼런스
섹션 제목: “API 레퍼런스”Label
섹션 제목: “Label”| Prop | Default | Type | Description |
|---|---|---|---|
| required | false | boolean | LabelRequired를 붙이는 편의 prop. |
| size | "md" | "sm" | "md" | "lg" | Label 크기 티어. |
| disabled | false | boolean | 비활성 스타일을 표시합니다. |
| htmlFor | — | string | 레이블을 폼 컨트롤과 연결합니다. |
LabelRequired
섹션 제목: “LabelRequired”필수 표시 시각 인디케이터(별표). 레이블을 직접 조합할 때 사용하세요.