iammatthias / com

Digital garden built using Astro, Obsidian, and other goodies.
https://iammatthias.com
216 stars 36 forks source link

build(deps): bump react-hook-form from 7.21.0 to 7.22.2 #168

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps react-hook-form from 7.21.0 to 7.22.2.

Release notes

Sourced from react-hook-form's releases.

Version 7.22.2

๐Ÿž close #7293 with async useFieldArray reset (#7299)

Version 7.22.1

๐Ÿž fix #7282 async reset within onSubmit formState update (#7285)

Version 7.22.0

๐Ÿ–ฑ๏ธ improve dx with reset API within onSubmit or combined with other (#7274)

const onSubmit = (data) => {};

React.useEffect(() => { if (formState.isSubmitSuccessful) { reset({ something: '' }); } }, [formState, reset]);

handleSubmit(onSubmit);

to

const onSubmit = (data) => {
  setSubmittedData(data);
  reset(data); // no longer need to have useEffect
};

handleSubmit(onSubmit);

๐Ÿž fix #7268 async reset API with useFieldArray (#7269) ๐Ÿ›๏ธ build(esm): Use explicit .mjs extension for ESM, with CJS interop (#7262)

huge thanks goes to @โ€‹evocateur

Version 7.21.3-beta.0

๐Ÿ“ beta: build(esm): Use explicit .mjs extension for ESM, with CJS interop

Version 7.21.2

Revert "๐Ÿ—๏ธ build(esm): Use explicit .mjs extension for ESM (#7244)"

thanks to @โ€‹evocateur

Version 7.21.1

๐Ÿช‘ remove UnionLike type (#7187) ๐ŸŒŠ useFieldArray deep nested object issue due to object reference (#7240) ๐Ÿ—๏ธ build(esm): Use explicit .mjs extension for ESM (#7244) ๐ŸŽฎ close #7231 set deep nested value with controlled input via setValue (#7232)

... (truncated)

Changelog

Sourced from react-hook-form's changelog.

Changelog

[7.22.0] - 2021-12-14

Changed

  • Browser native reset API will no longer be invoked when reset provided with value
const onSubmit = (data) => {};

React.useEffect(() => { if (formState.isSubmitSuccessful) { reset({ something: '' }); } }, [formState, reset]);

handleSubmit(onSubmit);

to

const onSubmit = (data) => {
  setSubmittedData(data);
  reset(data); // no longer need to have useEffect
};

handleSubmit(onSubmit);

Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 2 years ago

Looks like react-hook-form is up-to-date now, so this is no longer needed.