Props

속성타입기본값설명
valueDate | null선택된 날짜 값
onChange(date: Date | null) => void값이 변경될 때 호출되는 콜백
minDateDate선택 가능한 최소 날짜
maxDateDate선택 가능한 최대 날짜
localePartial<Locale>커스텀 로케일 설정
initialMonthDate초기에 표시되는 월
size"small" | "medium" | "large" | "x-large""medium"컴포넌트 크기
weekStartsOnWeekDay"sunday"주의 시작 요일
isDateUnavailable(date: Date) => boolean날짜를 비활성화 상태로 표시
displayFormatstring커스텀 표시 포맷 (예: "YYYY/MM/DD")
openboolean제어되는(Controlled) 열림 상태
initialOpenboolean초기 열림 상태 (비제어(Uncontrolled))
onOpenChange(open: boolean) => void열림 상태가 변경될 때 호출되는 콜백
requiredbooleanfalse값 지우기 비활성화
showOutsideDaysbooleanfalse인접한 월의 날짜 표시
highlightDatesDate[]강조 표시할 날짜
shouldCloseOnSelectbooleanfalse날짜 클릭 시 자동 확인
numberOfMonthsnumber1표시할 월의 수
captionLayout"buttons" | "dropdown""buttons"캡션 네비게이션 스타일
fromYearnumber드롭다운의 시작 연도
toYearnumber드롭다운의 끝 연도
disablePastbooleanfalse오늘 이전 날짜 비활성화
disableFuturebooleanfalse오늘 이후 날짜 비활성화
inlinebooleanfalse달력을 인라인으로 표시 (팝업 없음)
namestring폼 제출을 위한 숨겨진 입력(hidden input) 이름
placeholderstring트리거 플레이스홀더 텍스트
hideHeaderbooleanfalse네비게이션 헤더 숨기기
hideFooterbooleanfalse액션 푸터 숨기기