Reactjs 要求React组件扩展React.Component的eslint规则?

Reactjs 要求React组件扩展React.Component的eslint规则?,reactjs,react-jsx,eslint,Reactjs,React Jsx,Eslint,是否有一个eslint插件来检测表单的警告 警告:应用程序(…):React组件类必须扩展React.component。 理想情况下,自动修复它们 编辑:可能一种近似方法是查找不扩展React.Component但具有返回JSX的render()方法的类 (与从React 0.13升级到0.14相关,从那时起。)我编写了一个eslint插件来解决这个问题,它还可以修复相关的类定义: 它进行了一次近似,查找具有render()方法且没有超类的ES6类(因为我不希望对扩展其他组件的组件发出警告,

是否有一个eslint插件来检测表单的警告

警告:应用程序(…):React组件类必须扩展React.component。

理想情况下,自动修复它们

编辑:可能一种近似方法是查找不扩展React.Component但具有返回JSX的render()方法的类


(与从React 0.13升级到0.14相关,从那时起。)

我编写了一个eslint插件来解决这个问题,它还可以修复相关的类定义:

它进行了一次近似,查找具有
render()
方法且没有超类的ES6类(因为我不希望对扩展其他组件的组件发出警告,而这些组件最终必须扩展React.Component)