webpackHotDevClient.js:138 ./src/paginas/Post.jsx Line 15:6: React Hook useEffect has a missing dependency: 'history'. Either include it or remove the dependency array react-hooks/exhaustive-deps
Como resolvo o erro acima?
webpackHotDevClient.js:138 ./src/paginas/Post.jsx Line 15:6: React Hook useEffect has a missing dependency: 'history'. Either include it or remove the dependency array react-hooks/exhaustive-deps
Como resolvo o erro acima?
Fala Josué, tudo bem? Espero que sim!
Provavelmente esta faltando colocar history
como depêndencia do useEffect
, então verifique no arquivo de erro se não há algum useEffect sem essa depêndencia, deve ficar assim:
useEffect(() => {
}, [history])
Se ainda sim não funcionar, poderia mandar o código completo de onde está dando o erro?
Aguardo o retorno :D
Valeu irmão deu certo.
useEffect(() => {
busca(/posts/${id}
, setPost).catch(() => {
history.push("/404");
});
}, [history, id]);