コードに// eslint-disable-next-line react-hooks/exhaustive-deps
を追加すると、次のeslintエラーが発生します。
8:14ルール 'react-hooks/exhaustive-deps'のエラー定義が見つかりませんでした
これを修正するために this 投稿を参照しましたが、上記の解決策は私の場合は機能しません。このeslintエラーを抑制する方法の手掛かりはありますか?
PS私は standardjs を使用しています。
このように拡張とプラグイン配列の両方で反応フックを定義してください
"extends": [
"react-hooks",
],
"plugins": [
"react-hooks"
],
ルールが.eslintrc
のrules
オブジェクトに配置されていることを確認してください。プラグインを単独でインストールするだけでは、ルールが機能し始めません
"react-hooks/exhaustive-deps": "warn",
react-hooks
プラグインが.eslintrc
のplugins
配列にすでに追加されていると思います