Refactor: Implement app-wide DatePicker enhancements

This commit is contained in:
gpt-engineer-app[bot]
2025-09-29 16:42:10 +00:00
parent b327cefd1c
commit f6a06ad2fa
7 changed files with 459 additions and 65 deletions

View File

@@ -291,11 +291,13 @@ export function RideForm({ onSubmit, onCancel, initialData, isEditing = false }:
</div>
<div className="space-y-2">
<Label htmlFor="closing_date">Closing Date (if applicable)</Label>
<Input
id="closing_date"
type="date"
{...register('closing_date')}
<Label>Closing Date (if applicable)</Label>
<DatePicker
date={watch('closing_date') ? new Date(watch('closing_date')) : undefined}
onSelect={(date) => setValue('closing_date', date ? date.toISOString().split('T')[0] : '')}
placeholder="Select closing date"
disablePast={false}
fromYear={1800}
/>
</div>
</div>