import { IDateInput } from '../../../../interfaces/dialog'; import { Control, useController } from 'react-hook-form'; import { FormValues } from '../../InputDialog'; import { DatePicker } from '@mantine/dates'; interface Props { row: IDateInput; index: number; control: Control; } const DateField: React.FC = (props) => { const controller = useController({ name: `test.${props.index}.value`, control: props.control, defaultValue: props.row.default === true ? new Date() : props.row.default ? new Date(props.row.default) : undefined, rules: { required: props.row.required }, }); return ( ); }; export default DateField;