Я использую библиотеку Formik мне нужно очистить поля после сабмита, я прописал resetForm(), но данный метод не работает https://codesandbox.io/s/cool-browser-coew1
вот код в песочнице
Может прежде чем использовать библиотеки стоит познакомиться с языком на котором собираетесь писать?
У формы есть метод .reset() значение инпута аннулируется свойством value : input.value = '';
Нагуглил за вас.
А если вкратце, то вместо пустого объекта в аргументе resetForm({}) передайте объект с дефолтными значениями. (Также как вы initial задали)
Если кратко, то в компоненте Formik после initialValues, validationSchema и т.д. прописываем:
onSubmit = {(values, {resetForm} )=> {
console.log(JSON.stringify(values, null, 2))
resetForm()
}}