Adds react-hooks eslint rules and fixes a few warnings

This commit is contained in:
mabashian
2019-11-11 14:56:25 -05:00
parent 8bfbd85cf9
commit 68a6315626
6 changed files with 11 additions and 6 deletions

View File

@@ -8,6 +8,9 @@
"modules": true
}
},
"plugins": [
"react-hooks"
],
"extends": ["airbnb", "prettier", "prettier/react"],
"settings": {
"import/resolver": {
@@ -56,6 +59,8 @@
"react/prop-types": "off",
"react/sort-comp": ["error", {}],
"jsx-a11y/label-has-for": "off",
"jsx-a11y/label-has-associated-control": "off"
"jsx-a11y/label-has-associated-control": "off",
"react-hooks/rules-of-hooks": "error",
"react-hooks/exhaustive-deps": "warn"
}
}