npm react-hook-form 7.14.0-next.0
Version 7.14.0-next.0

latest releases: 7.53.0, 7.52.2, 7.52.1...
3 years ago

🥳 feature: add dependent validation - run a dependent field's validation after another field's validation runs (#6141)

const App = () => {
  const { register, getValues } = useForm();

  return (
    <form>
      <input
        {...register('firstName', {
          validate: (value) => {
            return getValues('lastName') === value;
          }
        })}
      />
      <input {...register('lastName', { deps: ['firstName'] })} /> // dependant validation
    </form>
  );
};

🦆 close #6319 remove shallow clone with watch return value (#6336)
🗝️ fix #6320 type issue with provider context (#6326)
🎛️ fix #6335 useController only update field ref #6341
🎮 close #6328 useController set defaultValue to be part of formValues (#6329)

Don't miss a new react-hook-form release

NewReleases is sending notifications on new releases.