diff options
| author | altaf-creator <dev@altafcreator.com> | 2025-11-30 23:43:56 +0700 |
|---|---|---|
| committer | altaf-creator <dev@altafcreator.com> | 2025-11-30 23:43:56 +0700 |
| commit | 214f90c69bde69c3dd8382bde1dc870c7d9afecf (patch) | |
| tree | 7192ccbe53d6df2cb71199f6954dd4ee0d068441 /frontend | |
| parent | b0ff8d088466c431553b82cbd4ab79800b917b4e (diff) | |
eventlistners
Diffstat (limited to 'frontend')
| -rw-r--r-- | frontend/main.js | 5 |
1 files changed, 4 insertions, 1 deletions
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(); } } |
