React useEffect

useEffect sirve para sincronizar un componente con algo externo a React: DOM imperativo, subscripciones, timers, analytics o APIs del navegador.

No debería usarse para calcular estado que puede derivarse durante el render.

Relacionado