import { NumberInput } from '@mantine/core'; import { INumber } from '../../../../typings/dialog'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; import { Control, useController } from 'react-hook-form'; import { FormValues } from '../../InputDialog'; interface Props { row: INumber; index: number; control: Control; } const NumberField: React.FC = (props) => { const controller = useController({ name: `test.${props.index}.value`, control: props.control, defaultValue: props.row.default, rules: { required: props.row.required }, }); return ( } withAsterisk={props.row.required} /> ); }; export default NumberField;