J'obtiens l'erreur eslint suivante après avoir ajouté // eslint-disable-next-line react-hooks/exhaustive-deps
dans mon code.
8:14 erreur La définition de la règle 'react-hooks/exhaust-deps' n'a pas été trouvée
J'ai fait référence à this post pour résoudre ce problème, mais la solution mentionnée ne fonctionne pas dans mon cas. Un indice sur la façon de supprimer cette erreur eslint ?
PS J'utilise standardjs en conjonction.
Assurez-vous de définir vos hooks de réaction à la fois dans les tableaux extend et plugins comme ceci
"extends": [
"react-hooks",
],
"plugins": [
"react-hooks"
],
Assurez-vous d'avoir mis la règle dans l'objet rules
de votre .eslintrc
. Installer le plugin seul ne suffit pas pour que les règles commencent à fonctionner
"react-hooks/exhaustive-deps": "warn",
et je suppose que vous avez déjà ajouté react-hooks
dans le tableau plugins
dans le .eslintrc