컴포넌트로 돌아가기
필수 필드 표시, 에러 상태, 변형을 지원하는 폼 필드 레이블 컴포넌트입니다.
설치
Import
@hua-labs/ui의 UI 컴포넌트를 @hua-labs/hua에서 통합 제공합니다.
UI 컴포넌트, 모션 훅, i18n을 하나의 패키지로 사용할 수 있습니다.
라이브 데모
기본 레이블
필수 필드
에러 상태
비활성화 상태
상태
default
required
error
disabled
글래스 변형
입력과 함께
Props
| 이름 | 타입 | 기본값 | 설명 |
|---|---|---|---|
required | boolean | false | 필수 표시(*) 보이기 |
error | boolean | false | 에러 스타일 적용 (빨간 텍스트) |
disabled | boolean | false | 비활성화 스타일 적용 (흐린 텍스트) |
variant | "default" | "glass" | "default" | 레이블 스타일 변형 |
htmlFor | string | - | 연결할 폼 요소의 ID |
코드 예시
접근성
- •htmlFor: 접근성을 위해 레이블을 폼 요소와 연결
- •aria-required: 스크린 리더에 필수 필드임을 알림
- •시각적 별표(*)로 필수 필드 표시: 시각적 별표(*)로 필수 필드 표시