diff --git a/src/ui/static/js/global.js b/src/ui/static/js/global.js index 3143d96d0..97e9eb5d0 100644 --- a/src/ui/static/js/global.js +++ b/src/ui/static/js/global.js @@ -205,13 +205,17 @@ class FlashMsg { } } catch (err) {} }); - //remove message after click + //remove flash message and change count window.addEventListener("click", (e) => { try { if (e.target.closest("button").hasAttribute("close-flash-message")) { + //remove logic const closeBtn = e.target.closest("button"); const flashEl = closeBtn.closest("[flash-message]"); flashEl.remove(); + //update count + this.flashCount.textContent = + document.querySelectorAll("[flash-message]").length; } } catch (err) {} });