Я столкнулся с некоторой проблемой, пытаясь определить мои типы stati c prop в моем приложении React и Django. В документации и в учебных руководствах, которые я наблюдаю, они определены как stati c propTypes с небольшим p. Однако я получаю сообщение об ошибке в моей консоли chrome:
checkPropTypes.js:20 Warning: Failed prop type: The prop `deleteLeads` is marked as required in `Leads`, but its value is `undefined`.```
When defining them with capital P (static PropTypes) I get another error:
response.development. js: 167 Предупреждение: компонентные оповещения объявлены PropTypes
вместо propTypes
. Вы неправильно написали присвоение свойства? `` `
Я не уверен, что я делаю неправильно, когда определяю их. Это мой код, где я их определяю:
import PropTypes from "prop-types";
export class Alerts extends Component {
static PropTypes = {
error: PropTypes.object.isRequired
};