Я использую библиотеку реакции-окончательной формы. Я могу проверить и показать сообщение об ошибке для отдельных элементов ввода, используя https://codesandbox.io/s/2k054qp40
Я не уверен, как сравнивать два значения входных элементов и отображать сообщение об ошибке, если они не равны событиям onchange и onblur, также принимая во внимание нетронутое, грязное и трогательное свойство.
Я пробовал проверку отдельных полей https://github.com/final-form/react-final-form#synchronous-field-level-validation
https://codesandbox.io/s/2k054qp40 Здесь вы можете найти код, который я пробовал, и он работает.
Я ожидаю сравнить значение field1 со значением field2. Проверка соответствия поля должна выполняться при касании обоих полей. Если оба поля совпадают, то теперь должно появиться сообщение об ошибке. Если поля не совпадают, то в этом случае сообщение об ошибке должно отображаться под любым из полей ввода.