Реакция: isRequired не работает, если для этого обязательного свойства есть реквизит по умолчанию - PullRequest
0 голосов
/ 27 февраля 2019

У меня есть поле score, которое необходимо заполнить.Я хочу указать для него значение по умолчанию в качестве запасного, поэтому предупреждение будет отображаться в консоли, но приложение будет работать в обычном режиме.

Score.defaultProps = {
  dot  : false,
  score: 100
}

Score.propTypes = {
  score: PropTypes.number.isRequired,
  dot  : PropTypes.bool
}

Если я удаляю значение по умолчанию, оно работает какожидается.

Я в Storybook, и мне нужно отобразить таблицу с PropTypes следующим образом:

ожидаемый вывод в Storybook

токовый выход с оценкой по умолчанию

...