Browse Source

Merge pull request #26 from eliperelman/react-class-methods

Fix: React lifecycle methods shouldn't fail eslint
v5.0.0-beta
Eli Perelman 8 years ago
committed by GitHub
parent
commit
2b4a69fbf9
  1. 17
      packages/neutrino-preset-react/src/index.js

17
packages/neutrino-preset-react/src/index.js

@ -30,7 +30,22 @@ module.exports = neutrino => {
},
rules: {
'react/prop-types': ['off'],
'jsx-quotes': ['error', 'prefer-double']
'jsx-quotes': ['error', 'prefer-double'],
'class-methods-use-this': ['error', {
exceptMethods: [
'render',
'getInitialState',
'getDefaultProps',
'getChildContext',
'componentWillMount',
'componentDidMount',
'componentWillReceiveProps',
'shouldComponentUpdate',
'componentWillUpdate',
'componentDidUpdate',
'componentWillUnmount'
]
}]
}
})
};

Loading…
Cancel
Save