Skip to content

Commit 8f8abba

Browse files
committed
Add react/jsx-uses-vars option for eslint.
It removes 17 unnecessary eslint warnings. Since 0.17.0 the ESLint no-unused-vars rule does not detect variables used in JSX [react/jsx-uses-vars](https://github.com/yannickcr/eslint-plugin-react/blob/master/docs/rules/jsx-uses-vars.md) Like in: (Button.js) ```javascript let Component = this.props.componentClass || 'a’; ... return ( <Component ... ``` eslint warning: `Component is defined but never used.`
1 parent c6c4108 commit 8f8abba

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

.eslintrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
"react/react-in-jsx-scope": 1,
2828
"react/self-closing-comp": 1,
2929
"react/wrap-multilines": 1,
30+
"react/jsx-uses-vars": 1,
3031
"strict": 0
3132
}
3233
}

0 commit comments

Comments
 (0)