{"version":3,"file":"../../javascript/blocks.js","names":["initBlockTable","tableShow","document","querySelector","addEventListener","event","preventDefault","style","display","closest","classList","add","initBlockImageZoom","triggers","querySelectorAll","trigger","Overlay","render","getAttribute","transition_duration","modifiers","initBlockPopups","load"],"sources":["blocks.js"],"mappings":"AACA,MAAMA,eAAiB,KACnB,MAAMC,EAAYC,SAASC,cAAc,mBAEzCF,EAAUG,iBAAiB,QAAUC,IACjCA,EAAMC,iBACNL,EAAUM,MAAMC,QAAU,OAEZP,EAAUQ,QAAQ,iBAAiBN,cAAc,2BACzDO,UAAUC,IAAI,mCAItBC,mBAAqB,KACvB,MAAMC,EAAWX,SAASY,iBAAiB,wBAE3C,IAAK,MAAMC,KAAWF,GAAY,GAC9BE,EAAQX,iBAAiB,QAAUC,IAC/BA,EAAMC,iBACNU,QAAQC,OAAOF,EAAQG,aAAa,gBAAiB,CACjDC,oBAAqB,IACrBC,UAAW,CAAC,gBAMtBC,gBAAkB,KACpB,MAAMR,EAAWX,SAASY,iBAAiB,mBAE3C,IAAK,MAAMC,KAAWF,GAAY,GAC9BE,EAAQX,iBAAiB,QAAUC,IAC/BA,EAAMC,iBACNU,QAAQM,KAAKP,EAAQG,aAAa,QAAS,CACvCC,oBAAqB,IACrBC,UAAW,CAAC,gBAM5BpB,iBACAY,qBACAS","ignoreList":[],"sourceRoot":"../../../../resources/javascript","sourcesContent":["\nconst initBlockTable = () => {\n    const tableShow = document.querySelector('.js-block-table');\n\n    tableShow.addEventListener('click', (event) => {\n        event.preventDefault();\n        tableShow.style.display = 'none';\n\n        const table = tableShow.closest('.block--table').querySelector('.block__table-container');\n        table.classList.add('block__table-container--show');\n    });\n};\n\nconst initBlockImageZoom = () => {\n    const triggers = document.querySelectorAll('.js-block-image-zoom');\n\n    for (const trigger of triggers ?? []) {\n        trigger.addEventListener('click', (event) => {\n            event.preventDefault();\n            Overlay.render(trigger.getAttribute('data-overlay'), {\n                transition_duration: 100,\n                modifiers: ['default'],\n            });\n        });\n    }\n};\n\nconst initBlockPopups = () => {\n    const triggers = document.querySelectorAll('.js-block-popup');\n\n    for (const trigger of triggers ?? []) {\n        trigger.addEventListener('click', (event) => {\n            event.preventDefault();\n            Overlay.load(trigger.getAttribute('href'), {\n                transition_duration: 100,\n                modifiers: ['default'],\n            });\n        });\n    }\n};\n\ninitBlockTable();\ninitBlockImageZoom();\ninitBlockPopups();\n"]}