diff --git a/script.js b/script.js index 078daad..5160fd3 100644 --- a/script.js +++ b/script.js @@ -1,32 +1,20 @@ -var tooltipTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]')) -var tooltipList = tooltipTriggerList.map(function (tooltipTriggerEl) { - return new bootstrap.Tooltip(tooltipTriggerEl) -}) -const delay = ms => new Promise(res => setTimeout(res, ms)); +// Fetching the run value for the first time fetch ("run.txt") -.then(x => x.text()) -.then(y => document.getElementById("run").innerHTML = y); -fetch ("block.txt") -.then(x => x.text()) -.then(y => document.getElementById("blocked").innerHTML = y); -async function reboot(){ - document.getElementById("rebooticon").innerHTML = "" - fetch ("reboot.run") .then(x => x.text()) - .then(y => document.getElementById("rebooticon").innerHTML = y); - await delay(2000) - document.getElementById("rebooticon").innerHTML = "" -} -async function refresh(){ -document.getElementById("refresh").innerHTML = "" -document.getElementById("run").innerHTML = "" -document.getElementById("blocked").innerHTML = "" -fetch ("run.txt") -.then(x => x.text()) -.then(y => document.getElementById("run").innerHTML = y) + .then(y => document.getElementById("run").innerHTML = y); +// Fetching the block value for the first time fetch ("block.txt") -.then(x => x.text()) -.then(y => document.getElementById("blocked").innerHTML = y); -await delay(2000) -document.getElementById("refresh").innerHTML = "" + .then(x => x.text()) + .then(y => document.getElementById("blocked").innerHTML = y); +async function refresh(){ + // Refresh the HTML to show the spinners + document.getElementById("run").innerHTML = "" + document.getElementById("blocked").innerHTML = "" + // Then fetch the values the same way as on the first part of the script. + fetch ("run.txt") + .then(x => x.text()) + .then(y => document.getElementById("run").innerHTML = y) + fetch ("block.txt") + .then(x => x.text()) + .then(y => document.getElementById("blocked").innerHTML = y); } \ No newline at end of file