2 lines
3.4 KiB
JavaScript
2 lines
3.4 KiB
JavaScript
import{al as E,am as b,an as q,J as O,a9 as Y,q as B,aa as C,M as $,ao as L,ae as j,a1 as J,ad as z,ap as T,a5 as w,a4 as D,N as F,f as p,aq as G,ar as K,as as Q,at as U,au as X,av as Z,ab as x,c as rr,p as tr,g as er,h as N,a as ar}from"./PqI9hdxU.js";import{d as nr,r as sr}from"./tO_bP749.js";const ir=["touchstart","touchmove"];function or(r){return ir.includes(r)}let P=!1;function ur(){P||(P=!0,document.addEventListener("reset",r=>{Promise.resolve().then(()=>{var t;if(!r.defaultPrevented)for(const a of r.target.elements)(t=a.__on_r)==null||t.call(a)})},{capture:!0}))}function I(r){var t=q,a=O;E(null),b(null);try{return r()}finally{E(t),b(a)}}function dr(r,t,a,i=a){r.addEventListener(t,()=>I(a));const n=r.__on_r;n?r.__on_r=()=>{n(),i(!0)}:r.__on_r=()=>i(!0),ur()}const M=new Set,S=new Set;function fr(r,t,a,i={}){function n(e){if(i.capture||g.call(t,e),!e.cancelBubble)return I(()=>a==null?void 0:a.call(this,e))}return r.startsWith("pointer")||r.startsWith("touch")||r==="wheel"?B(()=>{t.addEventListener(r,n,i)}):t.addEventListener(r,n,i),n}function hr(r,t,a,i,n){var e={capture:i,passive:n},u=fr(r,t,a,e);(t===document.body||t===window||t===document)&&Y(()=>{t.removeEventListener(r,u,e)})}function vr(r){for(var t=0;t<r.length;t++)M.add(r[t]);for(var a of S)a(r)}function g(r){var A;var t=this,a=t.ownerDocument,i=r.type,n=((A=r.composedPath)==null?void 0:A.call(r))||[],e=n[0]||r.target,u=0,d=r.__root;if(d){var l=n.indexOf(d);if(l!==-1&&(t===document||t===window)){r.__root=t;return}var h=n.indexOf(t);if(h===-1)return;l<=h&&(u=l)}if(e=n[u]||r.target,e!==t){C(r,"currentTarget",{configurable:!0,get(){return e||a}});var m=q,f=O;E(null),b(null);try{for(var s,o=[];e!==null;){var c=e.assignedSlot||e.parentNode||e.host||null;try{var _=e["__"+i];if(_!=null&&(!e.disabled||r.target===e))if($(_)){var[H,...W]=_;H.apply(e,[r,...W])}else _.call(e,r)}catch(y){s?o.push(y):s=y}if(r.cancelBubble||c===t||c===null)break;e=c}if(s){for(let y of o)queueMicrotask(()=>{throw y});throw s}}finally{r.__root=t,delete r.currentTarget,E(m),b(f)}}}let k=!0;function pr(r,t){var a=t==null?"":typeof t=="object"?t+"":t;a!==(r.__t??(r.__t=r.nodeValue))&&(r.__t=a,r.nodeValue=a+"")}function cr(r,t){return V(r,t)}function gr(r,t){L(),t.intro=t.intro??!1;const a=t.target,i=N,n=p;try{for(var e=j(a);e&&(e.nodeType!==8||e.data!==J);)e=z(e);if(!e)throw T;w(!0),D(e),F();const u=V(r,{...t,anchor:e});if(p===null||p.nodeType!==8||p.data!==G)throw K(),T;return w(!1),u}catch(u){if(u===T)return t.recover===!1&&Q(),L(),U(a),w(!1),cr(r,t);throw u}finally{w(i),D(n),sr()}}const v=new Map;function V(r,{target:t,anchor:a,props:i={},events:n,context:e,intro:u=!0}){L();var d=new Set,l=f=>{for(var s=0;s<f.length;s++){var o=f[s];if(!d.has(o)){d.add(o);var c=or(o);t.addEventListener(o,g,{passive:c});var _=v.get(o);_===void 0?(document.addEventListener(o,g,{passive:c}),v.set(o,1)):v.set(o,_+1)}}};l(X(M)),S.add(l);var h=void 0,m=Z(()=>{var f=a??t.appendChild(x());return rr(()=>{if(e){tr({});var s=er;s.c=e}n&&(i.$$events=n),N&&nr(f,null),k=u,h=r(f,i)||{},k=!0,N&&(O.nodes_end=p),e&&ar()}),()=>{var c;for(var s of d){t.removeEventListener(s,g);var o=v.get(s);--o===0?(document.removeEventListener(s,g),v.delete(s)):v.set(s,o)}S.delete(l),f!==a&&((c=f.parentNode)==null||c.removeChild(f))}});return R.set(h,m),h}let R=new WeakMap;function yr(r,t){const a=R.get(r);return a?(R.delete(r),a(t)):Promise.resolve()}export{ur as a,k as b,vr as d,hr as e,gr as h,dr as l,cr as m,pr as s,yr as u,I as w};
|