import { useFormContext } from "react-hook-form"; export function DateInput({ name, label = "Label", required, }: { name: string; label: string | undefined; required: boolean; }) { const { register, formState: { errors }, } = useFormContext(); // retrieve all hook methods return ( <> {errors?.[name] && errors[name].message} ); }