Date Picker

Buttons

A fully-featured date picker with calendar view, keyboard navigation, month/year selectors, and optional range selection mode. Includes animated popover and accessible controls.

Loading preview...
Customize
Mode:
Label
Placeholder
Disabled

Props

PropTypeDefaultDescription
valueDate | nullundefinedThe selected date value.
onChange(date: Date | null) => voidundefinedCallback fired when the date is selected.
placeholderstring'Select date'Placeholder text for the input.
labelstringundefinedLabel text displayed above the input.
disabledbooleanfalseDisables the date picker.
disabledDates(date: Date) => booleanundefinedFunction to determine if a date should be disabled.
mode'single' | 'range''single'Selection mode: single date or date range.
classNamestring''Additional CSS classes.