React, Standard & ESLint - "propTypes" не определен. (Нет-UNDEF)
Я использую:
- Реакт 16.2.0
- Стандарт 10.0.3
- Babel ES Lint 8.2.3
- @ babel / plugin-offer-class-properties 7.0.0-beta.40
- Кодекс VS
У меня есть это в моем package.json
:
"standard": {
"parser": "babel-eslint"
}
Я пишу свои компоненты React, такие как:
class MyComponent extends React.Component {
static propTypes = {}
static defaultProps = {}
myMethod = () => {}
render () {}
}
Я вижу эти ошибки:
'propTypes' не определен. (Нет-UNDEF)
defaultProps не определено. (Нет-UNDEF)
"myMethod" не определен. (Нет-UNDEF)
Эти ошибки выводят меня из строя каждый раз, когда я открываю файл компонента!
Как сделать так, чтобы ES Lint распознавал эти свойства класса как допустимые, или приказал ES Lint игнорировать их?