From c3c93c666ca8c23fccf50f18b66d4980511efb03 Mon Sep 17 00:00:00 2001 From: gravel Date: Tue, 14 Mar 2023 12:48:41 +0100 Subject: [PATCH] Interactivity fixes --- output/main.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/output/main.js b/output/main.js index 57314991..442348b8 100644 --- a/output/main.js +++ b/output/main.js @@ -94,14 +94,15 @@ function addQRModalHandlers() { const rows = dom.tbl_communities()?.rows; if (!rows) throw new Error("Rows not found"); for (const row of rows) { + if (row.querySelector('th')) continue; const communityID = row.getAttribute('--data-identifier'); - row.querySelector('.td_qr_code')?.addEventListener( + row.querySelector('.td_qr_code').addEventListener( 'click', () => displayQRModal(communityID) ); const closeButton = - dom.qr_modal(communityID)?.querySelector('.qr_code_modal_close'); - closeButton?.addEventListener( + dom.qr_modal(communityID).querySelector('.qr-code-modal-close'); + closeButton.addEventListener( 'click', () => hideQRModal(communityID) );