💼 This rule is enabled in the following configs: all
.
Warns you if you have defined a method or property but it is never being used anywhere.
The following patterns are considered warnings:
class Foo extends React.Component {
handleClick() {}
render() {
return null;
}
}
The following patterns are not considered warnings:
class Foo extends React.Component {
static getDerivedStateFromError(error) {
return { hasError: true };
}
action() {}
componentDidMount() {
this.action();
}
render() {
return null;
}
}
});