(() => { async function transformLogoutPage() { const theme = await storageManager.get("themePreference", null) || localStorage.getItem("themePreference") || "light-green"; const instituteCode = await storageManager.get("schoolSubdomain", null); document.documentElement.setAttribute("data-theme", theme); const newHTML = `

Firka

Sikeres kijelentkezés!
5
Tovább
`; helper.clearElement(document.body); const template = document.createElement('template'); template.innerHTML = newHTML; const tempDiv = template.content; while (tempDiv.firstChild) { document.body.appendChild(tempDiv.firstChild); } const timerElement = document.getElementById("automaticRedirectTimer"); let remainingTime = 5; const countdownInterval = setInterval(() => { remainingTime--; if (timerElement) { timerElement.textContent = remainingTime; } if (remainingTime <= 0) { clearInterval(countdownInterval); window.location.href = `https://${instituteCode}.e-kreta.hu`; } }, 1000); document.querySelector(".btn-continue")?.addEventListener("click", (e) => { e.preventDefault(); clearInterval(countdownInterval); window.location.href = `https://${instituteCode}.e-kreta.hu`; }); } if (document.readyState === "loading") { document.addEventListener("DOMContentLoaded", () => { setTimeout(() => { if (typeof loadingScreen !== 'undefined') { loadingScreen.hide(); } }, 100); transformLogoutPage(); }); } else { if (typeof loadingScreen !== 'undefined') { loadingScreen.hide(); } transformLogoutPage(); } })();