@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 отрабатывает.
  • Вопрос задан
  • 174 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы