From 214f90c69bde69c3dd8382bde1dc870c7d9afecf Mon Sep 17 00:00:00 2001 From: altaf-creator Date: Sun, 30 Nov 2025 23:43:56 +0700 Subject: eventlistners --- frontend/main.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'frontend/main.js') diff --git a/frontend/main.js b/frontend/main.js index 90c3e5c..06938ed 100644 --- a/frontend/main.js +++ b/frontend/main.js @@ -183,10 +183,13 @@ async function startLoadTimers() { textList.push(`timer-txt-${i}`); progList.push(`timer-prog-${i}`); endTimestamps.push(Date.parse(timers[i]["start_time"]) + timers[i]["duration"] * 60000); + } + for (let i = 0; i < timers.length; i++) { // html rebuilds everytime innerHTML is modified document.getElementById(`timer-btn-${i}`).addEventListener("click", function () { finishLaundryTimer(timers[i]["id"]); }); + console.log("added!"); } console.log(textList); @@ -235,7 +238,7 @@ async function finishLaundryTimer(timerId) { body: JSON.stringify({id: timerId}), }); if (await response.text() == "laundry finished") { - document.getElementById(`timer-${timerId}`).remove(); + window.location.reload(); } } -- cgit v1.2.3