Add basic previous days page

This commit is contained in:
Andrew-71 2024-03-26 14:32:19 +03:00
parent 1bd41cad43
commit 958b69dc08
6 changed files with 62 additions and 8 deletions

View file

@ -62,4 +62,23 @@ function loadToday() {
dayField.value = data
}
});
}
function loadPrevious() {
let daysField = document.getElementById("days")
daysField.innerHTML = ""
getData("/api/day", "").then((data) => {
if (data === 401) {
alert("Unauthorized")
} else if (data === 500) {
alert("Internal server error")
} else {
data = JSON.parse(data).reverse() // Reverse: latest days first
for (let i in data) {
let li = document.createElement("li");
li.innerHTML = `<a href="/api/day/${data[i]}">${data[i]}</a>`
daysField.appendChild(li);
}
}
});
}