Я пытаюсь использовать форму Formik со схемой проверки Yup для редактирования объекта, полученного из моего сеанса ReduxORM. Проверка не работает должным образом при использовании модели ReduxORM.
Я думаю, что это проблема Formik, потому что мне удалось правильно проверить свою сущность с помощью функции проверки, чтобы вручную вызвать Yup:
validate={values => CompanyFormSchema.validate(values, { abortEarly: false }).catch(errors => { throw yupToFormErrors(errors) })}
(см. коды и поле ниже, чтобы попробовать оба метода)
Вот окно codesendbox, которое воспроизводит проблему: https://codesandbox.io/s/formik-reduxorm-validationschema-issue-kd95s
Я ожидаю, что атрибут validationSchema будет работать с моделью ReduxORM. Вы представляете, что я делаю не так?
fields
из объекта:let initialValues = entity._fields;
- person Chris   schedule 01.08.2019