Mi solucion es esta:
En la funcion donde manejamos el evento click de arrowBtn ya no ponemos que nos devuelva a ‘#home’, sino a la URL que estuvimos anteriormente.
Esto se logra mediante window.history que tiene varios metodos y entre ellos ‘back()’ que nos permite ir a la URL anterior que visito el usuario.
arrowBtn.addEventListener('click', () => {
location.hash = window.history.back();
});
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?