// components/ui/date-picker.tsx "use client"; import * as React from "react"; import { format } from "date-fns"; import { CalendarIcon } from "lucide-react"; import { cn } from "@/lib/utils"; import { Button } from "@/components/ui/button"; import { Calendar } from "@/components/ui/calendar"; import { Popover, PopoverContent, PopoverTrigger, } from "@/components/ui/popover"; interface DatePickerProps { date?: Date; onDateChange?: (date: Date | undefined) => void; placeholder?: string; disabled?: boolean; className?: string; } export function DatePicker({ date, onDateChange, placeholder = "Pick a date", disabled = false, className, }: DatePickerProps) { return ( ); }