Initial `useEffect` translation by renato-bohler · Pull Request #682 · reactjs/pt-br.react.dev
Comment on lines +1864 to +1866
| * Se seu Effect não foi causado por uma interação (como um clique), o React deixará o navegador **pintar a tela atualizada antes de executar seu Effect.** Caso seu Effect esteja fazendo algo visual (por exemplo, posicionando um tooltip) e o atraso for perceptível (causando, por exemplo, tremulações), substitua `useEffect` por [`useLayoutEffect`.](/reference/react/useLayoutEffect) | ||
|
|
||
| * Mesmo que seu Effect tenha sido causado por uma interação (como um clique), **o navegador pode repintar a tela antes de processar atualizações de state dentro de seu Effect.** Normalmente, é isto que você quer. No entanto, se você precisar impedir o navegador de repintar a tela, você precisará substituir `useEffect` por [`useLayoutEffect`.](/reference/react/useLayoutEffect) |
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
✂️ esse trecho não esta mais na versão original em ingles e deve ser apagado, ou vc precisa atualizar sua branch com a main para verificar se esta correto