ComponentClient component

Date Picker

A controlled date field composed from Calendar, Popover and Button.

Installation

Preview

Usage

tsx
import { DatePicker } from "@/components/ui/date-picker"

<DatePicker
  value={date}
  onValueChange={setDate}
  clearable
/>

API reference

PropTypeDefaultDescription
valueDate | undefinedControlled selected date.
onValueChange(date?: Date) => voidRuns when the date changes.
localestring"en-US"BCP 47 locale used to format the trigger label.
clearablebooleanfalseDisplays an inline clear action.