Rules
no-unused-state
Full Name in eslint-plugin-react-x
react-x/no-unused-state
Full Name in @eslint-react/eslint-plugin
@eslint-react/no-unused-state
Presets
x
recommended
recommended-typescript
recommended-type-checked
Description
Warns unused class component state.
Examples
Failing
import React from "react";
class MyComponent extends React.Component {
// Unused
state = {
foo: 1,
};
render() {
return null;
}
}
Passing
import React from "react";
class MyComponent extends React.Component {
state = {
foo: 1,
};
render() {
return this.state.foo;
}
}
Implementation
See Also
no-unused-class-component-members
Warns unused class component methods and properties.