2026-01-23 15:55:56 +01:00

31 lines
693 B
JavaScript

const loader = document.querySelector(".loader")
function toggleLoadingBar() {
if (loader.hasAttribute("hidden")) {
loader.removeAttribute("hidden")
} else {
loader.setAttribute("hidden", "")
}
}
function showLoadingBar() {
if (loader.hasAttribute("hidden")) {
loader.removeAttribute("hidden")
}
}
function hideLoadingBar() {
if (!loader.hasAttribute("hidden")) {
loader.setAttribute("hidden", "")
}
}
window.addEventListener("wheel", (e) => {
if (e.ctrlKey) {
e.preventDefault()
}
}, { passive: false })
window.onpopstate = (event) => {
window.history.pushState(null, document.title, window.location.href)
}