2 lines
3.0 KiB
JavaScript
2 lines
3.0 KiB
JavaScript
import{a8 as P,q as W,a9 as b,$ as E,aa as Y,T as $,a4 as I,P as A,ab as S,ac as j,ad as B,ae as C,af as m,I as w,G as O,D as z,A as y,ag as G,ah as F,ai as J,aj as K,ak as Q,al as U,am as X,x as Z,p as x,z as L,a as aa,d as ra}from"./utils.DhPRPQmK.js";import{d as ta}from"./store.COQUPzgV.js";const V=new Set,N=new Set;function ea(a,r,e,u){function s(t){if(u.capture||p.call(r,t),!t.cancelBubble){var o=I,d=A;b(null),E(null);try{return e.call(this,t)}finally{b(o),E(d)}}}return a.startsWith("pointer")||a.startsWith("touch")||a==="wheel"?W(()=>{r.addEventListener(a,s,u)}):r.addEventListener(a,s,u),s}function fa(a,r,e,u,s){var t={capture:u,passive:s},o=ea(a,r,e,t);(r===document.body||r===window||r===document)&&P(()=>{r.removeEventListener(a,o,t)})}function la(a){for(var r=0;r<a.length;r++)V.add(a[r]);for(var e of N)e(a)}function p(a){var D;var r=this,e=r.ownerDocument,u=a.type,s=((D=a.composedPath)==null?void 0:D.call(a))||[],t=s[0]||a.target,o=0,d=a.__root;if(d){var c=s.indexOf(d);if(c!==-1&&(r===document||r===window)){a.__root=r;return}var _=s.indexOf(r);if(_===-1)return;c<=_&&(o=c)}if(t=s[o]||a.target,t!==r){Y(a,"currentTarget",{configurable:!0,get(){return t||e}});var T=I,f=A;b(null),E(null);try{for(var n,i=[];t!==null;){var l=t.assignedSlot||t.parentNode||t.host||null;try{var h=t["__"+u];if(h!==void 0&&!t.disabled)if($(h)){var[H,...M]=h;H.apply(t,[a,...M])}else h.call(t,a)}catch(g){n?i.push(g):n=g}if(a.cancelBubble||l===r||l===null)break;t=l}if(n){for(let g of i)queueMicrotask(()=>{throw g});throw n}}finally{a.__root=r,delete a.currentTarget,b(T),E(f)}}}const na=["touchstart","touchmove"];function sa(a){return na.includes(a)}let k=!0;function da(a,r){var e=r==null?"":typeof r=="object"?r+"":r;e!==(a.__t??(a.__t=a.nodeValue))&&(a.__t=e,a.nodeValue=e==null?"":e+"")}function ia(a,r){return q(a,r)}function ca(a,r){S(),r.intro=r.intro??!1;const e=r.target,u=L,s=y;try{for(var t=j(e);t&&(t.nodeType!==8||t.data!==B);)t=C(t);if(!t)throw m;w(!0),O(t),z();const o=q(a,{...r,anchor:t});if(y===null||y.nodeType!==8||y.data!==G)throw F(),m;return w(!1),o}catch(o){if(o===m)return r.recover===!1&&J(),S(),K(e),w(!1),ia(a,r);throw o}finally{w(u),O(s)}}const v=new Map;function q(a,{target:r,anchor:e,props:u={},events:s,context:t,intro:o=!0}){S();var d=new Set,c=f=>{for(var n=0;n<f.length;n++){var i=f[n];if(!d.has(i)){d.add(i);var l=sa(i);r.addEventListener(i,p,{passive:l});var h=v.get(i);h===void 0?(document.addEventListener(i,p,{passive:l}),v.set(i,1)):v.set(i,h+1)}}};c(Q(V)),N.add(c);var _=void 0,T=U(()=>{var f=e??r.appendChild(X());return Z(()=>{if(t){x({});var n=ra;n.c=t}s&&(u.$$events=s),L&&ta(f,null),k=o,_=a(f,u)||{},k=!0,L&&(A.nodes_end=y),t&&aa()}),()=>{var l;for(var n of d){r.removeEventListener(n,p);var i=v.get(n);--i===0?(document.removeEventListener(n,p),v.delete(n)):v.set(n,i)}N.delete(c),R.delete(_),f!==e&&((l=f.parentNode)==null||l.removeChild(f))}});return R.set(_,T),_}let R=new WeakMap;function _a(a){const r=R.get(a);r&&r()}export{k as a,la as d,fa as e,ca as h,ia as m,da as s,_a as u};
|