Задать вопрос
@DaveGarrow

Как задать null для type Object в json-schema-to-yup?

Есть схема для перевода в Yup
schema: {
    type: 'object',
    properties: {
      threshold: {
        type: 'object',
        nullable: true
      },
      value: {
        type: 'string',
        nullable: true
      },
    },
    required: ['threshold', 'value'],
  },

Threshold имеет тип Object, но почему-то nullable для него не работает и выдает все ту же ошибку - "threshold must be a `object` type, but the final value was: `null`. If "null" is intended as an empty value be sure to mark the schema as `.nullable()`".
Хотя для того же value с типом String проблем нет и nullable отрабатывает.
  • Вопрос задан
  • 253 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы