{"version":3,"file":"ui-actions.js","names":["target","event","confirmed"],"sources":["src/ui-actions.ts"],"sourcesContent":["document.addEventListener('click', (event) => {\n  const target = event.target instanceof Element ? event.target : null;\n  const confirmed = target?.closest<HTMLElement>('[data-confirm]');\n  if (confirmed && !window.confirm(confirmed.dataset.confirm ?? '')) {\n    event.preventDefault();\n    return;\n  }\n  if (target?.closest('[data-manual-refresh]')) {\n    event.preventDefault();\n    window.location.reload();\n  }\n});\n"],"mappings":"C,WAAA,SAAS,iBAAiB,QAAU,GAAU,CAC5C,IAAMA,EAASC,EAAM,kBAAkB,QAAUA,EAAM,OAAS,KAC1DC,EAAYF,GAAQ,QAAqB,gBAAgB,EAC3DE,GAAa,CAAC,OAAO,QAAQA,EAAU,QAAQ,SAAW,EAAE,EAC9DD,EAAM,eAAe,EAGnBD,GAAQ,QAAQ,uBAAuB,IACzCC,EAAM,eAAe,EACrB,OAAO,SAAS,OAAO,EAE3B,CAAC,C"}