You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

6 lines
41 KiB

2 weeks ago
var Ae=!1,Oe=!1,N=[],Ce=-1;function Ln(e){Fn(e)}function Fn(e){N.includes(e)||N.push(e),Bn()}function St(e){let t=N.indexOf(e);t!==-1&&t>Ce&&N.splice(t,1)}function Bn(){!Oe&&!Ae&&(Ae=!0,queueMicrotask(Kn))}function Kn(){Ae=!1,Oe=!0;for(let e=0;e<N.length;e++)N[e](),Ce=e;N.length=0,Ce=-1,Oe=!1}var z,H,Z,At,Me=!0;function Dn(e){Me=!1,e(),Me=!0}function kn(e){z=e.reactive,Z=e.release,H=t=>e.effect(t,{scheduler:n=>{Me?Ln(n):n()}}),At=e.raw}function ft(e){H=e}function zn(e){let t=()=>{};return[r=>{let i=H(r);return e._x_effects||(e._x_effects=new Set,e._x_runEffects=()=>{e._x_effects.forEach(o=>o())}),e._x_effects.add(i),t=()=>{i!==void 0&&(e._x_effects.delete(i),Z(i))},i},()=>{t()}]}function Y(e,t,n={}){e.dispatchEvent(new CustomEvent(t,{detail:n,bubbles:!0,composed:!0,cancelable:!0}))}function T(e,t){if(typeof ShadowRoot=="function"&&e instanceof ShadowRoot){Array.from(e.children).forEach(i=>T(i,t));return}let n=!1;if(t(e,()=>n=!0),n)return;let r=e.firstElementChild;for(;r;)T(r,t),r=r.nextElementSibling}function I(e,...t){console.warn(`Alpine Warning: ${e}`,...t)}var dt=!1;function Hn(){dt&&I("Alpine has already been initialized on this page. Calling Alpine.start() more than once can cause problems."),dt=!0,document.body||I("Unable to initialize. Trying to load Alpine before `<body>` is available. Did you forget to add `defer` in Alpine's `<script>` tag?"),Y(document,"alpine:init"),Y(document,"alpine:initializing"),Je(),Un(t=>O(t,T)),We(t=>qe(t)),Nt((t,n)=>{Qe(t,n).forEach(r=>r())});let e=t=>!pe(t.parentElement,!0);Array.from(document.querySelectorAll(Mt())).filter(e).forEach(t=>{O(t)}),Y(document,"alpine:initialized")}var He=[],Ot=[];function Ct(){return He.map(e=>e())}function Mt(){return He.concat(Ot).map(e=>e())}function Tt(e){He.push(e)}function It(e){Ot.push(e)}function pe(e,t=!1){return _e(e,n=>{if((t?Mt():Ct()).some(i=>n.matches(i)))return!0})}function _e(e,t){if(e){if(t(e))return e;if(e._x_teleportBack&&(e=e._x_teleportBack),!!e.parentElement)return _e(e.parentElement,t)}}function qn(e){return Ct().some(t=>e.matches(t))}var Pt=[];function Wn(e){Pt.push(e)}function O(e,t=T,n=()=>{}){or(()=>{t(e,(r,i)=>{n(r,i),Pt.forEach(o=>o(r,i)),Qe(r,r.attributes).forEach(o=>o()),r._x_ignore&&i()})})}function qe(e){T(e,t=>{Ft(t),Vn(t)})}var $t=[],Rt=[],jt=[];function Un(e){jt.push(e)}function We(e,t){typeof t=="function"?(e._x_cleanups||(e._x_cleanups=[]),e._x_cleanups.push(t)):(t=e,Rt.push(t))}function Nt(e){$t.push(e)}function Lt(e,t,n){e._x_attributeCleanups||(e._x_attributeCleanups={}),e._x_attributeCleanups[t]||(e._x_attributeCleanups[t]=[]),e._x_attributeCleanups[t].push(n)}function Ft(e,t){e._x_attributeCleanups&&Object.entries(e._x_attributeCleanups).forEach(([n,r])=>{(t===void 0||t.includes(n))&&(r.forEach(i=>i()),delete e._x_attributeCleanups[n])})}function Vn(e){if(e._x_cleanups)for(;e._x_cleanups.length;)e._x_cleanups.pop()()}var Ue=new MutationObserver(Ge),Ve=!1;function Je(){Ue.observe(document,{subtree:!0,childList:!0,attributes:!0,attributeOldValue:!0}),Ve=!0}function Bt(){Jn(),Ue.disconnect(),Ve=!1}var G=[],me=!1;function Jn(){G=G.concat(Ue.takeRecords()),G.length&&!me&&(me=!0,queueMicrotask(()=>{Yn(),me=!1}))}function Yn(){Ge(G),G.length=0}function v(e){if(!Ve)return e();Bt();let t=e();return Je(),t}var Ye=!1,le=[];function Gn(){Ye=!0}function Xn(){Ye=!1,Ge(le),le=[]}function Ge(e){if(Ye){le=le.concat(e);return}let t=[],n=[],r=new Map,i=new Map;for(let o=0;o<e.length;o++)if(!e[o].target._x_ignoreMutationObserver&&(e[o].type==="childList"&&(e[o].addedNodes.forEach(s=>s.nodeType===1&&t.push(s)),e[o].removedNodes.forEach(s=>s.nodeType===1&&n.push(s))),e[o].type==="attributes")){let s=e[o].target,a=e[o].attributeName,u=e[o].oldValue,c=()=>{r.has(s)||r.set(s,[]),r.get(s).push({name:a,value:s.getAttribute(a)})},l=()=>{i.has(s)||i.set(s,[]),i.get(s).push(a)};s.hasAttribute(a)&&u===null?c():s.hasAttribute(a)?(l(),c()):l()}i.forEach((o,s)=>{Ft(s,o)}),r.forEach((o,s)=>{$t.forEach(a=>a(s,o))});for(let o of n)t.includes(o)||(Rt.forEach(s=>s(o)),qe(o));t.forEach(o=>{o._x_ignoreSelf=!0,o._x_ignore=!0});for(let o of t)n.includ
${n?'Expression: "'+n+`"
`:""}`,t),setTimeout(()=>{throw e},0)}var ce=!0;function Ht(e){let t=ce;ce=!1;let n=e();return ce=t,n}function L(e,t,n={}){let r;return m(e,t)(i=>r=i,n),r}function m(...e){return qt(...e)}var qt=Wt;function er(e){qt=e}function Wt(e,t){let n={};Ie(n,e);let r=[n,...D(e)],i=typeof t=="function"?tr(r,t):rr(r,t,e);return Zn.bind(null,e,t,i)}function tr(e,t){return(n=()=>{},{scope:r={},params:i=[]}={})=>{let o=t.apply(te([r,...e]),i);fe(n,o)}}var we={};function nr(e,t){if(we[e])return we[e];let n=Object.getPrototypeOf(async function(){}).constructor,r=/^[\n\s]*if.*\(.*\)/.test(e.trim())||/^(let|const)\s/.test(e.trim())?`(async()=>{ ${e} })()`:e,o=(()=>{try{return new n(["__self","scope"],`with (scope) { __self.result = ${r} }; __self.finished = true; return __self.result;`)}catch(s){return Q(s,t,e),Promise.resolve()}})();return we[e]=o,o}function rr(e,t,n){let r=nr(t,n);return(i=()=>{},{scope:o={},params:s=[]}={})=>{r.result=void 0,r.finished=!1;let a=te([o,...e]);if(typeof r=="function"){let u=r(r,a).catch(c=>Q(c,n,t));r.finished?(fe(i,r.result,a,s,n),r.result=void 0):u.then(c=>{fe(i,c,a,s,n)}).catch(c=>Q(c,n,t)).finally(()=>r.result=void 0)}}}function fe(e,t,n,r,i){if(ce&&typeof t=="function"){let o=t.apply(n,r);o instanceof Promise?o.then(s=>fe(e,s,n,r)).catch(s=>Q(s,i,t)):e(o)}else typeof t=="object"&&t instanceof Promise?t.then(o=>e(o)):e(t)}var Xe="x-";function q(e=""){return Xe+e}function ir(e){Xe=e}var Pe={};function g(e,t){return Pe[e]=t,{before(n){if(!Pe[n]){console.warn("Cannot find directive `${directive}`. `${name}` will use the default order of execution");return}const r=j.indexOf(n);j.splice(r>=0?r:j.indexOf("DEFAULT"),0,e)}}}function Qe(e,t,n){if(t=Array.from(t),e._x_virtualDirectives){let o=Object.entries(e._x_virtualDirectives).map(([a,u])=>({name:a,value:u})),s=Ut(o);o=o.map(a=>s.find(u=>u.name===a.name)?{name:`x-bind:${a.name}`,value:`"${a.value}"`}:a),t=t.concat(o)}let r={};return t.map(Xt((o,s)=>r[o]=s)).filter(Zt).map(ar(r,n)).sort(ur).map(o=>sr(e,o))}function Ut(e){return Array.from(e).map(Xt()).filter(t=>!Zt(t))}var $e=!1,J=new Map,Vt=Symbol();function or(e){$e=!0;let t=Symbol();Vt=t,J.set(t,[]);let n=()=>{for(;J.get(t).length;)J.get(t).shift()();J.delete(t)},r=()=>{$e=!1,n()};e(n),r()}function Jt(e){let t=[],n=a=>t.push(a),[r,i]=zn(e);return t.push(i),[{Alpine:ne,effect:r,cleanup:n,evaluateLater:m.bind(m,e),evaluate:L.bind(L,e)},()=>t.forEach(a=>a())]}function sr(e,t){let n=()=>{},r=Pe[t.type]||n,[i,o]=Jt(e);Lt(e,t.original,o);let s=()=>{e._x_ignore||e._x_ignoreSelf||(r.inline&&r.inline(e,t,i),r=r.bind(r,e,t,i),$e?J.get(Vt).push(r):r())};return s.runCleanups=o,s}var Yt=(e,t)=>({name:n,value:r})=>(n.startsWith(e)&&(n=n.replace(e,t)),{name:n,value:r}),Gt=e=>e;function Xt(e=()=>{}){return({name:t,value:n})=>{let{name:r,value:i}=Qt.reduce((o,s)=>s(o),{name:t,value:n});return r!==t&&e(r,t),{name:r,value:i}}}var Qt=[];function Ze(e){Qt.push(e)}function Zt({name:e}){return en().test(e)}var en=()=>new RegExp(`^${Xe}([^:^.]+)\\b`);function ar(e,t){return({name:n,value:r})=>{let i=n.match(en()),o=n.match(/:([a-zA-Z0-9\-:]+)/),s=n.match(/\.[^.\]]+(?=[^\]]*$)/g)||[],a=t||e[n]||n;return{type:i?i[1]:null,value:o?o[1]:null,modifiers:s.map(u=>u.replace(".","")),expression:r,original:a}}}var Re="DEFAULT",j=["ignore","ref","data","id","bind","init","for","model","modelable","transition","show","if",Re,"teleport"];function ur(e,t){let n=j.indexOf(e.type)===-1?Re:e.type,r=j.indexOf(t.type)===-1?Re:t.type;return j.indexOf(n)-j.indexOf(r)}var je=[],et=!1;function tt(e=()=>{}){return queueMicrotask(()=>{et||setTimeout(()=>{Ne()})}),new Promise(t=>{je.push(()=>{e(),t()})})}function Ne(){for(et=!1;je.length;)je.shift()()}function cr(){et=!0}function nt(e,t){return Array.isArray(t)?pt(e,t.join(" ")):typeof t=="object"&&t!==null?lr(e,t):typeof t=="function"?nt(e,t()):pt(e,t)}function pt(e,t){let n=i=>i.split(" ").filter(o=>!e.classList.contains(o)).filter(Boolean),r=i=>(e.classList.add(...i),()=>{e.classList.remove(...i)});return t=t===!0?t="":t||"",r(n(t))}function lr(e,t){let n=a=>a.split(" ").filter(Boolean),r=Object.entrie