Loop na requisição causando lentidão na aplicação

1 resposta
firebasereact-nativejavascriptreact
J

Ai galera fiz uma função para pegar endereços dentro do firestore e ela vem dentro de um useEffect somente esperando a existência do user que carrega do storage, porem essa função esta causando uma certa lentidão, eu ate coloquei um console.log e ela esta sendo chamada varias e varias vezes. Alguém sabe como corrigir isso?
image
image

Ele também da esse erro

1 Resposta

R

No useEffect, após o seu if coloque isso

return () => {
   setAddress([]);
}

Sobre o loop, o que é essa variável user? De onde vem?

Criado 21 de junho de 2022
Ultima resposta 21 de jun. de 2022
Respostas 1
Participantes 2