In Formik, how to make the Reset button reset the form only after confirmation?
My code below still resets the form even when you click Cancel.
Hello @Aximili you can use resetForm in onSubmit.
onSubmit={(values, { resetForm }) => {
// do your stuff
resetForm();
}}
what resetForm
can do?
Imperatively reset the form. This will clear errors and touched, set isSubmitting to false, isValidating to false, and rerun mapPropsToValues with the current WrappedComponent's props or what's passed as an argument. The latter is useful for calling resetForm within componentWillReceiveProps.