import { Select } from '@mantine/core'; import { ISelect } from '../../../../interfaces/dialog'; import { Control, FieldValues, useController, UseFormRegisterReturn, UseFormSetValue } from 'react-hook-form'; import { FormValues } from '../../InputDialog'; interface Props { row: ISelect; index: number; control: Control; } // TODO: set label to value of value when there is no label provided const SelectField: React.FC = (props) => { const controller = useController({ name: `test.${props.index}.value`, control: props.control, defaultValue: props.row.default, }); return (