I have this form:
<form onSubmit={handleSubmit(onSubmit)}> <Input onChange={(ev) => handlePriceInputChange(ev)} type="number" value={price} innerRef={register("voucherPrice", { required: true })} ></Input> <p>{errors.voucherPrice?.message}</p> <Button variant="contained" sx={{ mt: 1, mr: 1 }} type="submit" > {"Continue"} </Button> </form> I have configurated react-hook-form like:
const { register, handleSubmit, formState: { errors }, } = useForm({ resolver: yupResolver(schema), }); const onSubmit = (data) => { console.log("?", data);} I am trying to see console.log("?", data) on the dev tools console, and I get:
Warning: Unexpected ref object provided for input. Use either a ref-setter function or React.createRef(). But it doesn't seem to reach the console log.