✨ useForm register absent defaultValues (#5069)
const App = () => {
const { register, handleSubmit } = useForm({
defaultValues: {
test: { firstName: 'bill', lastName: 'luo' }
}
})
const onSubmit = (data) => {
// missing registered input will be included
console.log(data) // { test: { firstName: 'bill', lastName: 'luo' } }
}
return (
<form onSubmit={handleSubmit(onSubmit)}>
<input {...register("test.firstName")} />
<button />
</form>
)
}