Date Picker
Field + popover Calendar. Values are naive YYYY-MM-DD strings (the form-state shape). The popover flips above the field when there isn't room below.
<DatePicker value={value} onChange={setValue} /><DatePicker value={value} onChange={setValue} /><DatePicker
value={value}
onChange={setValue}
error
/><DatePicker
value={value}
onChange={setValue}
disabled
/>value:string | nullSelected date as "YYYY-MM-DD". Omit for uncontrolled.
onChange:(value: string) => voidFires when a day is picked (popover closes).
placeholder:string= "Select a date"Shown when no value is set.
error:boolean= falseError border treatment.
disabled:boolean= falseDisabled state.