This is a fork of eslint-plugin-react-hooks which allows omitting dispatch
in dependencies array in hooks
function Foo(props) {
const dispatch = useThunk();
useEffect(() => {
console.log(dispatch);
}, []); // <-- should not error
}
function Foo(props) {
const test = {}
useEffect(() => {
console.log(test);
}, []); // <-- should error
}
yarn add eslint-plugin-react-hooks-breadhead --dev
{
"plugins": [
"react-hooks-breadhead"
],
"rules": {
"react-hooks-breadhead/exhaustive-deps": "error"
}
}