You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`values`| <TypeText>object</TypeText>| An optional object to reset form values, and it's recommended to provide the **entire** defaultValues when supplied. |
20
-
|`keepErrors`| <TypeText>boolean</TypeText> | All errors will remain. This will not guarantee with further user actions. |
21
-
|`keepDirty`| <TypeText>boolean</TypeText> |`DirtyFields` form state will remain, and `isDirty` will temporarily remain as the current state until further user's action.<br/><br/>**Important:** this keep option doesn't reflect form input values but only dirty fields form state. |
22
-
|`keepDirtyValues`| <TypeText>boolean</TypeText> |`DirtyFields` and `isDirty` will remained, and only none dirty fields will be updated to the latest rest value. [Check out the example.](https://codesandbox.io/s/react-keepdirtyvalues-o8to91)<br/><br/>**Important:** formState `dirtyFields` will need to be subscribed. |
23
-
|`keepValues`| <TypeText>boolean</TypeText> | Form input values will be unchanged. |
24
-
|`keepDefaultValues`| <TypeText>boolean</TypeText> | Keep the same defaultValues which are initialised via `useForm`.<ul><li>`isDirty` will be checked again: it is set to be the result of the comparison of any new values provided against the original `defaultValues`.</li> <li>`dirtyFields` will be updated again if values are provided: it is set to be result of the comparison between the new values provided against the original `defaultValues`.</li></ul> |
25
-
|`keepIsSubmitted`| <TypeText>boolean</TypeText> |`isSubmitted` state will be unchanged. |
26
-
|`keepTouched`| <TypeText>boolean</TypeText> |`isTouched` state will be unchanged. |
27
-
|`keepIsValid`| <TypeText>boolean</TypeText> |`isValid` will temporarily persist as the current state until additional user actions. |
28
-
|`keepSubmitCount`| <TypeText>boolean</TypeText> |`submitCount` state will be unchanged. |
|`values`|| <TypeText>object\| (values: Object) => Object </TypeText> | An optional object to reset form values, and it's recommended to provide the **entire** defaultValues when supplied. |
20
+
|`options`|`keepErrors`| <TypeText>boolean</TypeText>| All errors will remain. This will not guarantee with further user actions. |
21
+
||`keepDirty`| <TypeText>boolean</TypeText>|`DirtyFields` form state will remain, and `isDirty` will temporarily remain as the current state until further user's action.<br/><br/>**Important:** this keep option doesn't reflect form input values but only dirty fields form state. |
22
+
||`keepDirtyValues`| <TypeText>boolean</TypeText>|`DirtyFields` and `isDirty` will remained, and only none dirty fields will be updated to the latest rest value. [Check out the example.](https://codesandbox.io/s/react-keepdirtyvalues-o8to91)<br/><br/>**Important:** formState `dirtyFields` will need to be subscribed. |
23
+
||`keepValues`| <TypeText>boolean</TypeText>| Form input values will be unchanged. |
24
+
||`keepDefaultValues`| <TypeText>boolean</TypeText>| Keep the same defaultValues which are initialised via `useForm`.<ul><li>`isDirty` will be checked again: it is set to be the result of the comparison of any new values provided against the original `defaultValues`.</li> <li>`dirtyFields` will be updated again if values are provided: it is set to be result of the comparison between the new values provided against the original `defaultValues`.</li></ul> |
25
+
||`keepIsSubmitted`| <TypeText>boolean</TypeText>|`isSubmitted` state will be unchanged. |
26
+
||`keepTouched`| <TypeText>boolean</TypeText>|`isTouched` state will be unchanged. |
27
+
||`keepIsValid`| <TypeText>boolean</TypeText>|`isValid` will temporarily persist as the current state until additional user actions. |
28
+
||`keepSubmitCount`| <TypeText>boolean</TypeText>|`submitCount` state will be unchanged. |
0 commit comments