Date Input
직접 입력과 달력 선택을 함께 제공하는 날짜 입력 컴포넌트입니다.
YYYY.MM.DD 형식으로 입력하거나 달력에서 선택하세요.
설치
사용법
import { DateInput } from "@/components/ui/date-input"<DateInput name="birthDate" label="생년월일" description="YYYY.MM.DD 형식으로 입력하세요." />KRDS 정렬
DateInput은 field, input-group, popover, calendar, button을 조합한 KRDS 날짜 입력 패턴입니다. Calendar/Field primitive를 변경하지 않고 수동 입력과 달력 선택을 하나의 wrapper로 제공합니다.
구성
다음 조합으로 DateInput를 사용할 수 있습니다.
DateInput예제
Basic
직접 입력과 달력 선택을 함께 제공하는 날짜 입력 컴포넌트입니다.
YYYY.MM.DD 형식으로 입력하거나 달력에서 선택하세요.
API 참조
| 속성 | 타입 | 기본값 | 설명 |
|---|---|---|---|
value / defaultValue | Date | undefined | - | 선택된 날짜 |
onValueChange | (date) => void | - | 입력 또는 달력 선택 변경 콜백 |
formatDate / parseDate | function | KRDS 기본 형식 | 날짜 표시와 파싱 커스터마이즈 |