Hola a todos, tengo el siguiente código:
const [firstRender, setFirstRender] = useState(true); const refreshPage = () => { window.location.reload(); }; useEffect(() => { if (firstRender) { refreshPage(); setFirstRender(false); } }, [firstRender]);
Lo que estoy tratando de hacer es cuando el usuario ingresa a la página useEffect
debería activar y volver a cargar la página.
Entonces, cada vez que el usuario ingresa a la página primero, debe recargarse y luego el usuario puede hacer lo que quiera.
Pero después de actualizar firstRender
siempre se vuelve true
y recibo una llamada de actualización infinita.
Entonces, por favor, resuelva este problema.