From 38d94c3b812c34ac6db5a970d05738ef86a7d857 Mon Sep 17 00:00:00 2001 From: RGBCube Date: Fri, 15 Dec 2023 15:59:33 +0300 Subject: [PATCH] Alert even on load --- src/view.rs | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/view.rs b/src/view.rs index 5f434bd..cb43092 100644 --- a/src/view.rs +++ b/src/view.rs @@ -90,9 +90,7 @@ async fn view(data: Data) -> web::Result { } script defer {(PreEscaped(r##" - setInterval(() => { - location.reload(); - + const alertIfTime = () => { const reminders = Array.from( document .querySelectorAll("#reminders .timestamp") @@ -115,6 +113,13 @@ async fn view(data: Data) -> web::Result { alert("Geldi! " + reminder.content); } }); + }; + + alertIfTime(); + + setInterval(() => { + location.reload(); + alertIfTime(); }, 1 * 60 * 1000); "##))} })