diff --git a/lib/rules/no-unused-state.js b/lib/rules/no-unused-state.js index ca26d18973..41f333af9a 100644 --- a/lib/rules/no-unused-state.js +++ b/lib/rules/no-unused-state.js @@ -64,7 +64,7 @@ module.exports = { schema: [] }, - create: Components.detect(function(context, components, utils) { + create: Components.detect((context, components, utils) => { // Non-null when we are inside a React component ClassDeclaration and we have // not yet encountered any use of this.state which we have chosen not to // analyze. If we encounter any such usage (like this.state being spread as diff --git a/tests/lib/rules/no-unused-state.js b/tests/lib/rules/no-unused-state.js index a4bf1d8761..c5e60d89a2 100644 --- a/tests/lib/rules/no-unused-state.js +++ b/tests/lib/rules/no-unused-state.js @@ -18,11 +18,9 @@ const parserOptions = { const eslintTester = new RuleTester({parserOptions}); function getErrorMessages(unusedFields) { - return unusedFields.map(function(field) { - return { - message: `Unused state field: '${field}'` - }; - }); + return unusedFields.map(field => ({ + message: `Unused state field: '${field}'` + })); } eslintTester.run('no-unused-state', rule, {