DatePicker

v1.0.0

A date picker with popover and inline modes.

Standard Selector

Click the input to open the date picker.

Inline View Container

The calendar renders inline without a popover.

S
M
T
W
T
F
S

Min / Max Range Bounds

Set minimum and maximum selectable dates.

API Reference

All available props for this component.

Property
Type
Default
Description
valueDateundefinedCurrently active date object controlling standard internal selection matrix states.
onChange(date: Date) => voidundefinedStandard execution trigger hook fired immediately upon calendar integer interaction.
minDateDateundefinedEnforces a mathematical floor preventing selection vectors before defined logical timestamp limits.
maxDateDateundefinedEnforces a mathematical ceiling disabling interface inputs targeting out-of-bounds ranges.
inlinebooleanfalseForces structural component rendering into relative block grids voiding Popover input mechanics.
placeholderstring'Pick a date'Dictates input fallback parameters if undefined initialization state occurs.
formatDate(date: Date) => stringundefinedOverrides default English timestamp formatting with direct string output mapping.
classNamestring''Appends extra CSS variables immediately onto outer hierarchy wrapper tags.
© 2026 Venti UI Labs. UI made right.