Selection
Calendar
react-day-picker v9 래퍼. mode="single" / "multiple" / "range" 지원, 토큰 기반 클래스 매핑.
예제
| Su | Mo | Tu | We | Th | Fr | Sa |
|---|---|---|---|---|---|---|
설치 / Import
import { Calendar } from '@baneung-pack/ui';import { Calendar } from '@baneung-pack/ui/calendar';서브패스 import는 트리쉐이킹 친화 — 사용하지 않는 다른 컴포넌트는 번들에 포함되지 않습니다.
API
| Property | Description | Type | Default |
|---|---|---|---|
mode | 선택 모드 | 'single' | 'multiple' | 'range' | 'default' |
selected | 선택된 날짜 | Date | Date[] | DateRange | — |
onSelect | 선택 변경 | (date) => void | — |
disabled | 비활성 날짜 매처 | Date[] | ((date: Date) => boolean) | — |
month | 표시 월 (controlled) | Date | — |
defaultMonth | 표시 월 (uncontrolled) | Date | — |