Можно ли «собрать» схему валидации yup?

Суть в том, что мне приходит с сервера поля формы и условия для их валидации
Можно ли собрать в зависимости от условий yup схему валидации, например, таким образом:
let s = Yup.string()
            if (current.minimum && current.minimum !== '0') {
              s.concat(Yup.string().min(Number(current.minimum)))
            }
            if (current.maximum) {
              s.concat(Yup.string().max(Number(current.maximum)))
            }
            if (current.required === 'required') {
              s.concat(Yup.string().required('!!'))
            }


там цикл, и таким образом проверяется каждое поле (current)
  • Вопрос задан
  • 26 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
Ultimate Guitar Калининград
от 1 000 до 5 000 usd.
Spar-online Нижний Новгород
от 150 000 до 170 000 руб.
ManyChat Москва
от 140 000 руб.