https://codesandbox.io/s/wonderful-brattain-928gd
Выше я добавил пример кода проблемы, которую пытаюсь выяснить. Я не уверен, как сопоставить ошибки с правильными элементами в FieldArray.
В этом примере есть переключатели да / нет, которые позволяют пользователю указать, есть ли у него продукты, которые он хочет добавить. Если они выбирают «да», появляются варианты питания, и они должны выбрать по крайней мере 1 из продуктов и ввести дату истечения срока их действия для полной проверки.
Я пытаюсь добавить ошибку проверки «истечения срока действия», когда пользователи не удается ввести срок действия в текстовом поле. Например, если я выберу «Говядина» и не введу дату истечения срока, ошибки заполняются ошибками Formik. Однако я не знаю, как сопоставить эту ошибку с правильным текстовым полем срока действия.
Любая помощь приветствуется!
Примечание:
Проверки запускаются только тогда, когда проверенная кнопка нажата