2 lines
3.4 KiB
JavaScript
2 lines
3.4 KiB
JavaScript
import{aj as E,a3 as b,ak as V,Q as k,ae as W,q as Y,af as B,V as C,al as L,a8 as $,am as Q,an as z,ao as T,o as w,m as A,k as F,j as p,ap as G,aq as J,ar as K,as as U,at as X,au as Z,ab as x,g as tt,i as S,p as rt,y as et,a as at}from"./index.QApgq_fj.js";import{f as nt}from"./store.DHY75RMn.js";const st=["touchstart","touchmove"];function it(t){return st.includes(t)}let D=!1;function ot(){D||(D=!0,document.addEventListener("reset",t=>{Promise.resolve().then(()=>{var r;if(!t.defaultPrevented)for(const a of t.target.elements)(r=a.__on_r)==null||r.call(a)})},{capture:!0}))}function q(t){var r=V,a=k;E(null),b(null);try{return t()}finally{E(r),b(a)}}function dt(t,r,a,i=a){t.addEventListener(r,()=>q(a));const n=t.__on_r;n?t.__on_r=()=>{n(),i(!0)}:t.__on_r=()=>i(!0),ot()}const I=new Set,N=new Set;function ut(t,r,a,i={}){function n(e){if(i.capture||y.call(r,e),!e.cancelBubble)return q(()=>a==null?void 0:a.call(this,e))}return t.startsWith("pointer")||t.startsWith("touch")||t==="wheel"?Y(()=>{r.addEventListener(t,n,i)}):r.addEventListener(t,n,i),n}function _t(t,r,a,i,n){var e={capture:i,passive:n},u=ut(t,r,a,e);(r===document.body||r===window||r===document)&&W(()=>{r.removeEventListener(t,u,e)})}function vt(t){for(var r=0;r<t.length;r++)I.add(t[r]);for(var a of N)a(t)}function y(t){var O;var r=this,a=r.ownerDocument,i=t.type,n=((O=t.composedPath)==null?void 0:O.call(t))||[],e=n[0]||t.target,u=0,_=t.__root;if(_){var l=n.indexOf(_);if(l!==-1&&(r===document||r===window)){t.__root=r;return}var v=n.indexOf(r);if(v===-1)return;l<=v&&(u=l)}if(e=n[u]||t.target,e!==r){B(t,"currentTarget",{configurable:!0,get(){return e||a}});var m=V,f=k;E(null),b(null);try{for(var s,o=[];e!==null;){var c=e.assignedSlot||e.parentNode||e.host||null;try{var d=e["__"+i];if(d!==void 0&&!e.disabled)if(C(d)){var[H,...M]=d;H.apply(e,[t,...M])}else d.call(e,t)}catch(g){s?o.push(g):s=g}if(t.cancelBubble||c===r||c===null)break;e=c}if(s){for(let g of o)queueMicrotask(()=>{throw g});throw s}}finally{t.__root=r,delete t.currentTarget,E(m),b(f)}}}let P=!0;function ht(t,r){var a=r==null?"":typeof r=="object"?r+"":r;a!==(t.__t??(t.__t=t.nodeValue))&&(t.__t=a,t.nodeValue=a+"")}function ft(t,r){return j(t,r)}function pt(t,r){L(),r.intro=r.intro??!1;const a=r.target,i=S,n=p;try{for(var e=$(a);e&&(e.nodeType!==8||e.data!==Q);)e=z(e);if(!e)throw T;w(!0),A(e),F();const u=j(t,{...r,anchor:e});if(p===null||p.nodeType!==8||p.data!==G)throw J(),T;return w(!1),u}catch(u){if(u===T)return r.recover===!1&&K(),L(),U(a),w(!1),ft(t,r);throw u}finally{w(i),A(n)}}const h=new Map;function j(t,{target:r,anchor:a,props:i={},events:n,context:e,intro:u=!0}){L();var _=new Set,l=f=>{for(var s=0;s<f.length;s++){var o=f[s];if(!_.has(o)){_.add(o);var c=it(o);r.addEventListener(o,y,{passive:c});var d=h.get(o);d===void 0?(document.addEventListener(o,y,{passive:c}),h.set(o,1)):h.set(o,d+1)}}};l(X(I)),N.add(l);var v=void 0,m=Z(()=>{var f=a??r.appendChild(x());return tt(()=>{if(e){rt({});var s=et;s.c=e}n&&(i.$$events=n),S&&nt(f,null),P=u,v=t(f,i)||{},P=!0,S&&(k.nodes_end=p),e&&at()}),()=>{var c;for(var s of _){r.removeEventListener(s,y);var o=h.get(s);--o===0?(document.removeEventListener(s,y),h.delete(s)):h.set(s,o)}N.delete(l),f!==a&&((c=f.parentNode)==null||c.removeChild(f))}});return R.set(v,m),v}let R=new WeakMap;function yt(t,r){const a=R.get(t);return a?(R.delete(t),a(r)):Promise.resolve()}export{ot as a,P as b,vt as d,_t as e,pt as h,dt as l,ft as m,ht as s,yt as u};
|