Desde cualquier sección de la web, por ejemplo "https://lavelada.es/combates", si vuelves a la pantalla principal desaparece la fecha del evento.
Problema solucionado
El problema esta en "src\sections\PrincipalDate.astro" en la linea 165 "document.addEventListener("DOMContentLoaded", main)" el cual solo se carga 1 vez al entrar a la web.
Cambios propuestos
He cambiado el "DOMContentLoaded" por el "astro:page-load" para que se ejecute dicha función siempre que se cargue una página de la web.
Capturas de pantalla (si corresponde)
ANTES
DESPUES
Comprobación de cambios
[X ] He revisado que no haya ninguna PR (pull request) ya abierta con un problema similar, siguiendo el apartado de buenas prácticas
[X ] He revisado localmente los cambios para asegurarme de que no haya errores ni problemas.
[X ] He probado estos cambios en múltiples dispositivos y navegadores para asegurarme de que la landing page se vea y funcione correctamente.
[X ] He actualizado la documentación, si corresponde.
Impacto potencial
Se lanza todo el rato la funcion sin importar la página a la que se esta redirigiendo. Se podría controlar revisando la url pero quizá haya otra opción más óptima.
Descripción
Desde cualquier sección de la web, por ejemplo "https://lavelada.es/combates", si vuelves a la pantalla principal desaparece la fecha del evento.
Problema solucionado
El problema esta en "src\sections\PrincipalDate.astro" en la linea 165 "document.addEventListener("DOMContentLoaded", main)" el cual solo se carga 1 vez al entrar a la web.
Cambios propuestos
He cambiado el "DOMContentLoaded" por el "astro:page-load" para que se ejecute dicha función siempre que se cargue una página de la web.
Capturas de pantalla (si corresponde)
ANTES
DESPUES
Comprobación de cambios
Impacto potencial
Se lanza todo el rato la funcion sin importar la página a la que se esta redirigiendo. Se podría controlar revisando la url pero quizá haya otra opción más óptima.