Date Picker

Calendar primitives for date and range selection.

Usage

PreviewCode
May 2026
SuMoTuWeThFrSa
26 27 28 29 30 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31 1 2 3 4 5 6

API Reference

VoltDatePickerLabel — volt-date-picker-label

InputTypeDefault
id string
ariaLive string 'polite'
aria-live unknown

VoltDatePicker — volt-date-picker

InputTypeDefault
min Date
max Date
disabled boolean false
dateDisabled (date: Date) => boolean () => false
firstDayOfWeek VoltDatePickerFirstDayOfWeek 7
date Date | undefined
focusedDate Date | undefined
OutputType
dateChangeDate | undefined
focusedDateChangeDate | undefined

VoltDateRangePicker — volt-date-range-picker

InputTypeDefault
min Date
max Date
disabled boolean false
dateDisabled (date: Date) => boolean () => false
firstDayOfWeek VoltDatePickerFirstDayOfWeek 7
startDate Date | undefined
endDate Date | undefined
focusedDate Date | undefined
OutputType
startDateChangeDate | undefined
endDateChangeDate | undefined
focusedDateChangeDate | undefined

Component Source

Install via CLI:npx @voltui/cli add date-picker
TypeScript
Loading editor…

Copy this code to your project. The component uses ng-primitives/date-picker.