Я создаю схему проверки Yup с помощью метода array (). Мне нужно установить некоторые правила проверки в этом массиве на основе значения из внешнего объекта схемы. Как я могу получить ссылку на это значение?
const termsSchema = Yup.object().shape({
termType: Yup.string().when('condition', {
is: true,
then: Yup.string()
.required('Type is required'),
}),
});
const schema = Yup.object().shape({
condition: Yup.boolean()
.required('Error'),
terms: Yup.array().of(termsSchema),
});