У меня есть форма Formik, которая очищается автоматически после проверки всех полей и отправки формы. Цель этой формы состоит в том, чтобы зарегистрировать нового пользователя, так что это довольно длинная форма.
Проблема в том, что иногда использовалось электронное письмо, которое вводит пользователь, или какое-то другое значение возвращается из бэкэнд. Для пользователя очень раздражает, если вас просят заполнить форму с самого начала только потому, что одно значение неверно.
Как я могу предотвратить автоматическую очистку этой формы Formik или хотя бы дождаться ответа из серверной части, а затем очистите или сохраните значения формы в зависимости от того, какая из них была неправильной.
Моя форма структурирована таким образом;
<Formik
initialValues,
onSubmit
validationSchema,
>
{()=> return (
<Form>
<Field />
//...quite a long form
Что я могу сделать в этой ситуации ?