import { format } from 'date-fns' import { Calendar as CalendarIcon } from 'lucide-react' import { Button } from '@/components/ui/button' import { Calendar } from '@/components/ui/calendar' import { Popover, PopoverContent, PopoverTrigger, } from '@/components/ui/popover' type DatePickerProps = { selected: Date | undefined onSelect: (date: Date | undefined) => void placeholder?: string } export function DatePicker({ selected, onSelect, placeholder = 'Pick a date', }: DatePickerProps) { return ( date > new Date() || date < new Date('1900-01-01') } /> ) }