React, Standard & ESLint - "propTypes" не определен. (Нет-UNDEF)

Я использую:

У меня есть это в моем 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 игнорировать их?

1 ответ

Решение

Обновлен стандарт до 11.0.1 и ошибки исчезли.

Слава Богу за это!

Другие вопросы по тегам