Move queue js to /queue.js

This commit is contained in:
Joscha 2023-08-11 16:52:27 +02:00
parent 48693d3f1c
commit a7afbea0b9
2 changed files with 1 additions and 1 deletions

15
scripts/queue.ts Normal file
View file

@ -0,0 +1,15 @@
const COUNT = document.getElementById("count")!;
const INNER = document.getElementById("inner")!;
const REFRESH_SECONDS = 10;
function update() {
fetch("inner")
.then(response => response.text())
.then(text => {
INNER.innerHTML = text;
let count = INNER.querySelector<HTMLElement>("#queue")?.dataset["count"]!;
document.title = document.title.replace(/^queue \(\d+\)/, `queue (${count})`);
});
}
setInterval(update, REFRESH_SECONDS * 1000);