blob: cee201b9c014cd98f34f7b55f1e289b030becf81 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
window.addEventListener("load", async function () {
try {
const navlinks : HTMLAnchorElement[] = Array.from(document.getElementsByClassName("navlinks")) as HTMLAnchorElement[]
document.getElementById("nav-toogle")?.addEventListener("click", async () => {
navlinks.forEach(navlink => { navlink.style.display === "hidden" ? "block" : "hidden" })
return false
})
Array.from(document.getElementsByTagName("time")).forEach(time => {
time.textContent = new Date(time.dateTime).toLocaleDateString(undefined,{dateStyle:"full"})
})
if ("serviceWorker" in navigator) {
await navigator.serviceWorker.register("/sw.js", { type: "module" })
}
} catch (error) {
console.error(error)
}
})
|