Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

A página sempre renderiza duas vezes, por quê?

Um comportamento estranho que observei no meu código foi que a página sempre renderiza duas vezes.

Digo isso por que sempre que coloco um console.log na aplicação esse log aparece duas vezes, independente de onde eu o coloque, como se a tag estivesse sendo chamada duas vezes no index.tsx, o que não é o caso.

Esse comportamento não quebrou a minha aplicação nem criou outros problemas, mas fiquei curioso o quê estaria causando isso.

O código completo está no meu repositório do Github. Como não faço ideia de que parte do código está causando esse erro, não sei qual código postar aqui.

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta
solução!

Achei a resposta no stackoverflow: https://stackoverflow.com/questions/48846289/why-is-my-react-component-is-rendering-twice

No arquivo index.tsx na raiz da pasta src, o Componente App estava envolto na tag <React.StrictMode> e isso pode causar esse comportamento de renderizar duas vezes.