From 6e0860fc7a0eb546890bef3d35fcac17fc121cc1 Mon Sep 17 00:00:00 2001 From: Gabriel Cozma Date: Sat, 28 Dec 2024 12:24:30 +0200 Subject: [PATCH] feat(funding): exit popup on esc --- src/pages/funding.astro | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/pages/funding.astro b/src/pages/funding.astro index 1cbebf0..e7faf47 100644 --- a/src/pages/funding.astro +++ b/src/pages/funding.astro @@ -647,6 +647,15 @@ const legendIcons = [ ?.addEventListener("click", () => { document.getElementById("infoModal")?.classList.add("hidden"); }); + + document.addEventListener("keydown", (event) => { + if (event.key === "Escape") { + document.getElementById("donationModal")?.classList.add("hidden"); + document.getElementById("cryptoModal")?.classList.add("hidden"); + document.getElementById("infoModal")?.classList.add("hidden"); + } + }); + const filterButtons = document.querySelectorAll(".filter-button"); const searchInput = document.getElementById( "searchInput"