diff --git a/src/components/ui/date-picker.tsx b/src/components/ui/date-picker.tsx new file mode 100644 index 0000000..71d6df3 --- /dev/null +++ b/src/components/ui/date-picker.tsx @@ -0,0 +1,37 @@ +"use client"; +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"; +import { cn } from "@/lib/utils"; +import { forwardRef } from "react"; + +export const DatePicker = forwardRef< + HTMLDivElement, + { + date?: Date; + setDate: (date?: Date) => void; + } +>(function DatePickerCmp({ date, setDate }, ref) { + return ( + + + + + + + + + ); +});