У меня есть текстовое поле с именем A, которое не является обязательным. Если пользователь вводит какое-либо значение в поле A и пытается без ввода какого-либо значения в поле B, которое зависит от поля A, должно появиться сообщение проверки.
<Field.Input
name={field.name}
error={Boolean(validationMessage)}
defaultValue={field.value}
onBlur={(e) => {
field.name === 'Name'
? e.target.value
? (form.setFieldValue(field.name, error),
form.setFieldTouched(field.name))
: (form.setFieldValue(field.name, e.target.value), form.setFieldTouched(field.name))
: form.setFieldValue(field.name, e.target.value)
form.setFieldTouched(field.name)
}}
/>