В чем причина ошибки при проверке типов prop-types?

Имеется простейший код:
import PropTypes from 'prop-types';

const UsersList = props => (
    <div className="container">
        {props.loading ? '1' : '2'}
    </div>
);

UsersList.propTypes = {
    loading: PropTypes.bool()
};


В консоли ошибка:
Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at fb.me/use-check-prop-types


По ссылке сходил, но ничерта не понял: чего ему надо? Зачем вызывать checkPropTypes? Почему не работает совершенно типовой и примитивный случай?
  • Вопрос задан
  • 779 просмотров
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега React
Типовой и примитивный случай описывается так:
UsersList.propTypes = {
    loading: PropTypes.bool
};
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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