У меня есть следующий объект, и я не могу найти способ заставить Yup игнорировать ложные значения в массиве.
const schema = object().shape({
myAttribute: object({
myFirstValue: array(string())
.ensure()
.compact(), //this isn't working
mySecondValue: array(string())
.ensure()
.compact() //this isn't working
})
)}
Однако проверка работы массива и строк компактнанет. Есть ли понимание того, как работает compact
, что не применимо в этой ситуации? Я использую это для формы Formik.