|
|
|
@ -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)
|
|
|
|
|
);
|
|
|
|
|