hlarcher's picture
hlarcher HF Staff
First import
fffe4f8 unverified
import{v as k,w as O,x as A,y as C,z as P,A as I,B as E,C as Y,H as B,D as W,E as T,F as g,G as D,I as $,J as y,K as j,M as q,N as z,O as F,Q as G,R as J,T as K,U as Q,V as U,c as X,W as b,X as Z}from"./DUxTbGm1.js";import{a as x}from"./DH9CrjfK.js";const rr=["touchstart","touchmove"];function ar(r){return rr.includes(r)}const V=new Set,N=new Set;function nr(r){for(var a=0;a<r.length;a++)V.add(r[a]);for(var t of N)t(r)}function m(r){var S;var a=this,t=a.ownerDocument,c=r.type,i=((S=r.composedPath)==null?void 0:S.call(r))||[],e=i[0]||r.target,d=0,_=r.__root;if(_){var u=i.indexOf(_);if(u!==-1&&(a===document||a===window)){r.__root=a;return}var h=i.indexOf(a);if(h===-1)return;u<=h&&(d=u)}if(e=i[d]||r.target,e!==a){k(r,"currentTarget",{configurable:!0,get(){return e||t}});var w=P,o=I;O(null),A(null);try{for(var s,n=[];e!==null;){var f=e.assignedSlot||e.parentNode||e.host||null;try{var l=e["__"+c];if(l!=null&&(!e.disabled||r.target===e))if(C(l)){var[L,...M]=l;L.apply(e,[r,...M])}else l.call(e,r)}catch(p){s?n.push(p):s=p}if(r.cancelBubble||f===a||f===null)break;e=f}if(s){for(let p of n)queueMicrotask(()=>{throw p});throw s}}finally{r.__root=a,delete r.currentTarget,O(w),A(o)}}}function or(r,a){var t=a==null?"":typeof a=="object"?a+"":a;t!==(r.__t??(r.__t=r.nodeValue))&&(r.__t=t,r.nodeValue=t+"")}function er(r,a){return H(r,a)}function ir(r,a){E(),a.intro=a.intro??!1;const t=a.target,c=b,i=y;try{for(var e=Y(t);e&&(e.nodeType!==8||e.data!==B);)e=W(e);if(!e)throw T;g(!0),D(e),$();const d=H(r,{...a,anchor:e});if(y===null||y.nodeType!==8||y.data!==j)throw q(),T;return g(!1),d}catch(d){if(d===T)return a.recover===!1&&z(),E(),F(t),g(!1),er(r,a);throw d}finally{g(c),D(i)}}const v=new Map;function H(r,{target:a,anchor:t,props:c={},events:i,context:e,intro:d=!0}){E();var _=new Set,u=o=>{for(var s=0;s<o.length;s++){var n=o[s];if(!_.has(n)){_.add(n);var f=ar(n);a.addEventListener(n,m,{passive:f});var l=v.get(n);l===void 0?(document.addEventListener(n,m,{passive:f}),v.set(n,1)):v.set(n,l+1)}}};u(G(V)),N.add(u);var h=void 0,w=J(()=>{var o=t??a.appendChild(K());return Q(()=>{if(e){U({});var s=X;s.c=e}i&&(c.$$events=i),b&&x(o,null),h=r(o,c)||{},b&&(I.nodes_end=y),e&&Z()}),()=>{var f;for(var s of _){a.removeEventListener(s,m);var n=v.get(s);--n===0?(document.removeEventListener(s,m),v.delete(s)):v.set(s,n)}N.delete(u),o!==t&&((f=o.parentNode)==null||f.removeChild(o))}});return R.set(h,w),h}let R=new WeakMap;function fr(r,a){const t=R.get(r);return t?(R.delete(r),t(a)):Promise.resolve()}export{nr as d,ir as h,er as m,or as s,fr as u};