1"use strict";(self.webpackChunkkunstmaan_edition=self.webpackChunkkunstmaan_edition||[]).push([[5379],{4424:(t,n,e)=>{e.d(n,{A:()=>d});var o=e(9470),a=e(8385);function l(t){const n=(0,o.A)("[data-modal-close]",t.target);null!==n&&(t.preventDefault(),(0,a.A)("click",n))}let s=null;function c(t){const n=document.body;n.dataset.modalOpen="open",n.classList.add("scroll-disabled");const e=(0,o.A)("#modal-container");null!==e&&(e.innerHTML=t);const a=(0,o.A)("#modal");return null===a||a.hasAttribute("open")||(a.showModal(),a.addEventListener("cancel",l)),new Promise(t=>{s=t})}const d={hide:function(){null!==s&&s();const t=document.body;delete t.dataset.modalOpen,t.classList.remove("scroll-disabled");const n=(0,o.A)("#modal");null!==n&&(n.close(),n.removeEventListener("cancel",l));const e=(0,o.A)("#modal-container");null!==e&&(e.innerHTML="")},dom:c,ajax:async function(t){const n=(0,o.A)("#modal-spinner");null!==n&&(n.style.display="");const e=await fetch(t,{headers:{"X-Requested-With":"XMLHttpRequest"}});if(null!==n&&(n.style.display="none"),e.ok)return{closing:c(await e.text())}}}},5379:(t,n,e)=>{e.r(n),e.d(n,{default:()=>a});var o=e(4424);const a=async t=>{const n=t.target,e=new FormData(n),a=await fetch(n.action,{method:n.method,body:e});a.ok&&o.A.dom(await a.text())}},8385:(t,n,e)=>{function o(t,n,e=!0,o=!0,a=null){let l;"function"==typeof window.CustomEvent?l=new CustomEvent(t,{bubbles:!0,cancelable:!1,detail:a}):(l=document.createEvent("CustomEvent"),l.initCustomEvent(t,e,o,a)),n.dispatchEvent(l)}e.d(n,{A:()=>o})}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.