diff --git a/.eslintrc.es6.json b/.eslintrc.es6.json index 9c6e2fef09..5176e93da4 100644 --- a/.eslintrc.es6.json +++ b/.eslintrc.es6.json @@ -47,10 +47,7 @@ "import/no-extraneous-dependencies": 0, "camelcase": 0, "eqeqeq": 0, - // "no-lonely-if": 0, "space-unary-ops": 0, - "no-extra-bind": 0, - "class-methods-use-this": 0, "no-case-declarations": 0, "no-else-return": 0, "max-len": 0, diff --git a/assets/js/src/newsletters/badges/stats.jsx b/assets/js/src/newsletters/badges/stats.jsx index dbd993545a..af5efd8d0a 100644 --- a/assets/js/src/newsletters/badges/stats.jsx +++ b/assets/js/src/newsletters/badges/stats.jsx @@ -49,7 +49,7 @@ const stats = { }; class StatsBadge extends React.Component { - getBadgeType(stat, rate) { + static getBadgeType(stat, rate) { const len = stat.badgeRanges.length; for (let i = 0; i < len; i += 1) { if (rate > stat.badgeRanges[i]) { @@ -70,7 +70,7 @@ class StatsBadge extends React.Component { return null; } - const badgeType = this.getBadgeType(stat, rate); + const badgeType = StatsBadge.getBadgeType(stat, rate); const badge = badges[badgeType] || null; if (!badge) { return null;