1(() => { 2 const sesionActiva = localStorage.getItem("sesionXmatica") === "activa"; 3 4 // Esperamos hasta que navbar esté realmente en el DOM 5 const intervalo = setInterval(() => { 6 const loguinLink = document.querySelector(".loguin"); 7 const logoutLink = document.querySelector(".logout"); 8 const saludo = document.querySelector(".saludo-usuario span"); 9 10 if (loguinLink && logoutLink) { 11 loguinLink.style.display = sesionActiva ? "none" : "inline-block"; 12 logoutLink.style.display = sesionActiva ? "inline-block" : "none"; 13 14 if (saludo && sesionActiva) { 15 const nombre = localStorage.getItem("nombreXmatica") || ""; 16 saludo.innerText = `Hola, ${nombre}`; 17 saludo.parentElement.style.display = "inline-block"; 18 } 19 20 clearInterval(intervalo); // ya se encontró y actualizó, se corta 21 } 22 }, 100); // chequea cada 100ms hasta encontrar los elementos 23})();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.