Bug 1411231 - Disable react/prefer-es6-class eslint option r?pbro draft
authorMichael Ratcliffe <mratcliffe@mozilla.com>
Tue, 24 Oct 2017 12:50:31 +0100
changeset 685377 efcaa9c27744df485e7640fb8ba6beae708b151e
parent 685374 cfb0f6d21b357de71e82466bff6f6c43d0b77425
child 685384 dd4bb8c7747366e7c322b3b01ab2940187dcc3e5
child 685483 7260a01a65363453f7a38d8dc9faa1c14a97f1a7
child 685484 eea4a0fd081776a71651787400440d6504ed6b69
child 686084 9820d8ed1c5a7d5a86e0bc0e4611425d680638f8
child 686154 c7a168c0c3e9a5fd7a8861ea8f9a0595acec2df7
push id85899
push userbmo:mratcliffe@mozilla.com
push dateTue, 24 Oct 2017 12:05:30 +0000
reviewerspbro
bugs1411231
milestone58.0a1
Bug 1411231 - Disable react/prefer-es6-class eslint option r?pbro MozReview-Commit-ID: GR2fujyjw5j
devtools/.eslintrc.js
--- a/devtools/.eslintrc.js
+++ b/devtools/.eslintrc.js
@@ -52,17 +52,17 @@ module.exports = {
 
     // Rules from the React plugin
     "react/display-name": "error",
     "react/no-danger": "error",
     "react/no-did-mount-set-state": "error",
     "react/no-did-update-set-state": "error",
     "react/no-direct-mutation-state": "error",
     "react/no-unknown-property": "error",
-    "react/prefer-es6-class": ["error", "never"],
+    "react/prefer-es6-class": ["off", "always"],
     "react/prop-types": "error",
     "react/sort-comp": ["error", {
       order: [
         "lifecycle",
         "everything-else",
         "render"
       ],
       groups: {