'use client' import { zodResolver } from '@hookform/resolvers/zod' import { format } from 'date-fns' import { CalendarIcon } from 'lucide-react' import { useForm } from 'react-hook-form' import * as z from 'zod' import { cn } from '../../lib/utils' import { Button, Calendar, Form, Popover, toast } from '..' import {FormSchemaDatePicker} from "../Checkbox/checkbox-demo-with-form"; export function DatePickerForm() { const form = useForm>({ resolver: zodResolver(FormSchemaDatePicker), }) function onSubmit(data: z.infer) { toast({ title: 'You submitted the following values:', description: (
                    
                        {JSON.stringify(data, null, 2)}
                    
                
), }) } return (
( Date of birth date > new Date() || date < new Date('1900-01-01') } initialFocus /> Your date of birth is used to calculate your age. )} />
) }