document.addEventListener("DOMContentLoaded", () => { const atletaId = sessionStorage.getItem("userId"); if (!atletaId) { document.getElementById("rutinas-list").innerHTML = "
No se encontró tu sesión. Inicia sesión nuevamente.
"; return; } fetch(`/api/rutinas/atleta/${atletaId}`) .then(res => { if (!res.ok) { throw new Error("Error al obtener rutinas"); } return res.json(); }) .then(rutinas => { const contenedor = document.getElementById("rutinas-list"); if (rutinas.length === 0) { contenedor.innerHTML = "No tienes rutinas asignadas todavía.
"; return; } rutinas.forEach(rutina => { const card = document.createElement("div"); card.className = "card my-3"; card.innerHTML = `${rutina.nombreCompetencia || "Sin descripción"}
Error al cargar tus rutinas.
"; }); }); function verRutina(id) { window.location.href = `simulador.html?routineId=${id}`; }