Files
mermaid-live-editor/_app/immutable/chunks/render.BMrZuwY8.js
T
2024-11-14 15:16:41 +00:00

2 lines
3.3 KiB
JavaScript

import{ah as E,a1 as b,ai as I,R as A,ac as M,q as Y,ae as B,W as C,aj as L,a8 as $,ak as z,al as F,am as T,z as w,y as k,w as G,m as p,an as J,ao as K,ap as Q,aq as U,ar as X,as as Z,a9 as x,j as ee,p as te,l as R,a as re,A as ae}from"./utils.BCvjygOv.js";import{f as ne}from"./store.Nan7lcVq.js";let D=!1;function se(){D||(D=!0,document.addEventListener("reset",e=>{Promise.resolve().then(()=>{var t;if(!e.defaultPrevented)for(const a of e.target.elements)(t=a.__on_r)==null||t.call(a)})},{capture:!0}))}function P(e){var t=I,a=A;E(null),b(null);try{return e()}finally{E(t),b(a)}}function ce(e,t,a,i=a){e.addEventListener(t,()=>P(a));const n=e.__on_r;n?e.__on_r=()=>{n(),i()}:e.__on_r=i,se()}const V=new Set,S=new Set;function ie(e,t,a,i){function n(r){if(i.capture||y.call(t,r),!r.cancelBubble)return P(()=>a.call(this,r))}return e.startsWith("pointer")||e.startsWith("touch")||e==="wheel"?Y(()=>{t.addEventListener(e,n,i)}):t.addEventListener(e,n,i),n}function _e(e,t,a,i,n){var r={capture:i,passive:n},f=ie(e,t,a,r);(t===document.body||t===window||t===document)&&M(()=>{t.removeEventListener(e,f,r)})}function he(e){for(var t=0;t<e.length;t++)V.add(e[t]);for(var a of S)a(e)}function y(e){var O;var t=this,a=t.ownerDocument,i=e.type,n=((O=e.composedPath)==null?void 0:O.call(e))||[],r=n[0]||e.target,f=0,h=e.__root;if(h){var d=n.indexOf(h);if(d!==-1&&(t===document||t===window)){e.__root=t;return}var c=n.indexOf(t);if(c===-1)return;d<=c&&(f=d)}if(r=n[f]||e.target,r!==t){B(e,"currentTarget",{configurable:!0,get(){return r||a}});var m=I,u=A;E(null),b(null);try{for(var s,o=[];r!==null;){var l=r.assignedSlot||r.parentNode||r.host||null;try{var _=r["__"+i];if(_!==void 0&&!r.disabled)if(C(_)){var[j,...H]=_;j.apply(r,[e,...H])}else _.call(r,e)}catch(g){s?o.push(g):s=g}if(e.cancelBubble||l===t||l===null)break;r=l}if(s){for(let g of o)queueMicrotask(()=>{throw g});throw s}}finally{e.__root=t,delete e.currentTarget,E(m),b(u)}}}const oe=["touchstart","touchmove"];function fe(e){return oe.includes(e)}let q=!0;function ve(e,t){var a=t==null?"":typeof t=="object"?t+"":t;a!==(e.__t??(e.__t=e.nodeValue))&&(e.__t=a,e.nodeValue=a==null?"":a+"")}function ue(e,t){return W(e,t)}function pe(e,t){L(),t.intro=t.intro??!1;const a=t.target,i=R,n=p;try{for(var r=$(a);r&&(r.nodeType!==8||r.data!==z);)r=F(r);if(!r)throw T;w(!0),k(r),G();const f=W(e,{...t,anchor:r});if(p===null||p.nodeType!==8||p.data!==J)throw K(),T;return w(!1),f}catch(f){if(f===T)return t.recover===!1&&Q(),L(),U(a),w(!1),ue(e,t);throw f}finally{w(i),k(n)}}const v=new Map;function W(e,{target:t,anchor:a,props:i={},events:n,context:r,intro:f=!0}){L();var h=new Set,d=u=>{for(var s=0;s<u.length;s++){var o=u[s];if(!h.has(o)){h.add(o);var l=fe(o);t.addEventListener(o,y,{passive:l});var _=v.get(o);_===void 0?(document.addEventListener(o,y,{passive:l}),v.set(o,1)):v.set(o,_+1)}}};d(X(V)),S.add(d);var c=void 0,m=Z(()=>{var u=a??t.appendChild(x());return ee(()=>{if(r){te({});var s=ae;s.c=r}n&&(i.$$events=n),R&&ne(u,null),q=f,c=e(u,i)||{},q=!0,R&&(A.nodes_end=p),r&&re()}),()=>{var l;for(var s of h){t.removeEventListener(s,y);var o=v.get(s);--o===0?(document.removeEventListener(s,y),v.delete(s)):v.set(s,o)}S.delete(d),N.delete(c),u!==a&&((l=u.parentNode)==null||l.removeChild(u))}});return N.set(c,m),c}let N=new WeakMap;function ye(e){const t=N.get(e);t&&t()}export{se as a,q as b,he as d,_e as e,pe as h,ce as l,ue as m,ve as s,ye as u};