richecr / CamaraDosDeputados

Aplicativo web da câmara dos deputados usando ReactJS.
https://quem-gasta-mais.netlify.app/
MIT License
43 stars 31 forks source link

Loop infinito para dadosabertos api - pagina de detalhes do partido #56

Closed tiagomatos8 closed 4 years ago

tiagomatos8 commented 4 years ago

Loop infinito de chamadas para dadosabertos api Linha 15 do arquivo src/Components/partidos/pagepartidos.js esta send chamada infinitamente mesmo depois da pagina estar totalmente renderizada.

Reproduzir o bug Abra a aba de network do developer tools do seu browser. Acesse: https://camaradeputados.herokuapp.com/partido/36814 Veja quantas chamadas sao feitas.

Comportamento esperado Ter apenas uma chamada para api

ghost commented 4 years ago

Realmente. O useEffect está sem parâmetro nenhum. Acho que colocar [] como parâmetro deve resolver o problema.

E obrigado pela contribuição :star:

ghost commented 4 years ago

Corrigi este problema(#57). Agora ele faz apenas uma chamada para buscar as informações. Vou subir a versão que está aqui(Github) para o heroku, pois a do heroku já tá bem desatualizada em relação a que está em desenvolvimento.

Mais uma vez obrigado pela contribuição!