1import{b as e,d as t,o as n,v as r,x as i,y as a}from"./tdwVTCZ6.js";import{$ as o,Bt as s,Ct as c,Et as l,H as u,I as d,It as f,Jt as p,L as m,M as h,Ot as g,P as _,Pt as v,Rt as y,St as b,T as x,W as S,X as C,Y as w,b as T,et as E,ft as D,j as O,jt as k,nn as A,x as j}from"./DWS5kUQL.js";import"./rxhDcyfF.js";import{i as M}from"./DAw2eIR0.js";import{a as N,r as P}from"./DeV6F51I.js";import"./DSQ6xVKi.js";d();function F(e,t={}){let n,r=!1,i=[],a,o,s=(t,n)=>{let i=I(e,t,n);return a=i,i.finally(()=>{if(a=void 0,o&&!r){let e=o;o=void 0,s(t,e)}}),i};return function(...e){return o=e,a||new Promise(a=>{let c=t.leading&&!r;r||(r=!0,E(()=>{r=!1;let a=o??e;o=void 0;let c=t.leading?n:s(this,a);for(let e of i)e(c);i=[]})),c?(n=s(this,e),a(n)):i.push(a)})}}async function I(e,t,n){return await e.apply(t,n)}d(),O({name:`ServerPlaceholder`,render(){return x(`div`)}}),d(),c(),p();var L=Symbol.for(`nuxt:client-only`),R=`<div></div>`;function z(e){return e.nodeName===`#comment`&&e.nodeValue===`placeholder`}function B(e){return e&&!z(e)?P(e,R):_(`div`)}var V=O({name:`ClientOnly`,inheritAttrs:!1,props:[`fallback`,`placeholder`,`placeholderTag`,`fallbackTag`],setup(e,{slots:t,attrs:n}){let r=v(!1);w(()=>{r.value=!0});let i=h();return i&&(i._nuxtClientOnly=!0),o(L,!0),()=>{if(r.value){let e=t.default?.();return e&&e.length===1?[T(e[0],n)]:e}let i=t.fallback||t.placeholder;if(i)return _(i);let a=e.fallback||e.placeholder||``,o=N(e.fallbackTag||e.placeholderTag,`span`);return x(o,n,a)}}}),H=new WeakMap;function U(e){if(H.has(e))return H.get(e);let t={...e};return t.render?t.render=(t,n,r,i,a,o)=>{if(i.mounted$??t.mounted$){let s=e.render?.bind(t)(t,n,r,i,a,o);return s.children===null||typeof s.children==`string`?T(s):_(s)}return B(t._.vnode.el)}:t.template&&=` 2 <template v-if="mounted$">${e.template}</template> 3 <template v-else><div></div></template> 4 `,t.setup=(r,i)=>{let a=n(),o=v(a.isHydrating===!1),s=h();if(a.isHydrating){let e={...s.attrs},t=W(s);for(let t in e)delete s.attrs[t];w(()=>{Object.assign(s.attrs,e),s.vnode.dirs=t})}w(()=>{o.value=!0});let c=e.setup?.(r,i)||{};return A(c)?Promise.resolve(c).then(e=>typeof e==`function`?(...t)=>{if(o.value||!a.isHydrating){let n=e(...t);return n.children===null||typeof n.children==`string`?T(n):_(n)}return B(s?.vnode.el)}:(e||={},e.mounted$=o,e)):typeof c==`function`?(...e)=>{if(o.value){let n=c(...e),r=t.inheritAttrs===!1?void 0:i.attrs;return n.children===null||typeof n.children==`string`?T(n,r):_(n,r)}return B(s?.vnode.el)}:Object.assign(c,{mounted$:o})},H.set(e,t),t}function W(e){if(!e||!e.vnode.dirs)return null;let t=e.vnode.dirs;return e.vnode.dirs=null,t}function G(e){return Object.defineProperty(function(){throw r.NUXT_E1007({name:e.name})},"__nuxt_factory",{enumerable:!1,get:()=>e.factory})}var K=i({docsBase:a,reporters:e});d(),c();var q=G({name:`createUseAsyncData`,factory(e={}){function r(...r){let i=typeof r[r.length-1]==`string`?r.pop():void 0;X(r[0],r[1])&&r.unshift(i);let[a,o,s={}]=r,c=!1,u=l(a)||typeof a==`function`,d=u?j(()=>y(a)):{value:a};if(!d.value||typeof d.value!=`string`)throw K.NUXT_E3008();if(typeof o!=`function`)throw K.NUXT_E3009();let f=typeof e==`function`,p=n(),_=f?e(s):e;if(!f)for(let e in _)_[e]!==void 0&&s[e]===void 0&&(s[e]=_[e]);if(s.server??=!0,s.default??=ne,s.getCachedData??=$,s.lazy??=!1,s.immediate??=!0,s.deep??=t.deep,s.dedupe??=`cancel`,s.enabled??=!0,f)for(let e in _)_[e]!==void 0&&(s[e]=_[e]);p._asyncData[d.value];function v(){let e={cause:`initial`,dedupe:s.dedupe},t=p._asyncData[d.value];return t?._init?p._asyncDataPromises[d.value]&&(e.cachedData=t._initialCachedData):(e.cachedData=s.getCachedData(d.value,p,{cause:`initial`}),p._asyncData[d.value]=Q(p,d.value,o,s,e.cachedData),p._asyncData[d.value]._initialCachedData=e.cachedData),()=>p._asyncData[d.value].execute(e)}let x=v(),w=p._asyncData[d.value];w._deps++;let T=s.server!==!1&&p.payload.serverRendered;{let e=h();if(e&&T&&s.immediate&&!e.sp&&(e.sp=[]),e&&!e._nuxtOnBeforeMountCbs){e._nuxtOnBeforeMountCbs=[];let t=e._nuxtOnBeforeMountCbs;S(()=>{t.forEach(e=>{e()}),t.splice(0,t.length)}),C(()=>t.splice(0,t.length))}let t=e&&(e._nuxtClientOnly||m(L,!1));T&&p.isHydrating&&(w.error.value||w.data.value!==void 0)?w.status.value=w.error.value?`error`:`success`:e&&(!t&&p.payload.serverRendered&&p.isHydrating||s.lazy)&&s.immediate?e._nuxtOnBeforeMountCbs.push(x):s.immediate&&w.status.value!==`success`&&x();function n(e){let t=p._asyncData[e];t?._deps&&(t._deps--,t._deps===0&&t?._off())}let r=b(),i=()=>{},a=u?D(d,(e,t)=>{if((e||t)&&e!==t){c=!0;let r=p._asyncData[t]?.data.value!==void 0,i=p._asyncDataPromises[t]!==void 0,a={cause:`initial`,dedupe:s.dedupe};if(!p._asyncData[e]?._init){let n=s.getCachedData(e,p,{cause:`initial`});a.cachedData=n;let i=t&&r&&n===void 0?p._asyncData[t].data.value:n;p._asyncData[e]=Q(p,e,o,s,i),p._asyncData[e]._initialCachedData=n}p._asyncData[e]._deps++,t&&n(t),s._keyTriggersExecute!==!1&&(s.immediate||r||i)&&p._asyncData[e].execute(a),E(()=>{c=!1})}},{flush:`sync`}):i,f=s.watch?D(s.watch,()=>{c||p._asyncData[d.value]?._execute({cause:`watch`,dedupe:s.dedupe})}):i,_=l(s.enabled)||typeof s.enabled==`function`?D(()=>y(s.enabled),e=>{let t=p._asyncData[d.value];!e&&t&&p._asyncDataPromises[d.value]&&(t._abortController?.abort(new DOMException("AsyncData request cancelled by `enabled: false`",`AbortError`)),t._abortController=void 0,delete p._asyncDataPromises[d.value],t.status.value=`idle`)}):i;r&&g(()=>{a(),f(),_(),n(d.value)})}let O={data:Y(()=>p._asyncData[d.value]?.data),pending:Y(()=>p._asyncData[d.value]?.pending),status:Y(()=>p._asyncData[d.value]?.status),error:Y(()=>p._asyncData[d.value]?.error),refresh:(...e)=>p._asyncData[d.value]?._init?p._asyncData[d.value].execute(...e):v()(),execute:(...e)=>O.refresh(...e),clear:()=>{let e=p._asyncData[d.value];if(e?._abortController)try{e._abortController.abort(new DOMException(`AsyncData aborted by user.`,`AbortError`))}finally{e._abortController=void 0}Z(p,d.value)}},k=Promise.resolve(p._asyncDataPromises[d.value]).then(()=>O);return Object.assign(k,O),Object.defineProperties(k,{then:{enumerable:!0,value:k.then.bind(k)},catch:{enumerable:!0,value:k.catch.bind(k)},finally:{enumerable:!0,value:k.finally.bind(k)}}),k}return r}}),J=q.__nuxt_factory();q.__nuxt_factory({lazy:!0,_functionName:`useLazyAsyncData`});function Y(e){return j({get(){return e()?.value},set(t){let n=e();n&&(n.value=t)}})}function X(e,t){return!(typeof e==`string`||typeof e==`object`&&e||typeof e==`function`&&typeof t==`function`)}function ee(e){let t=n();if(e in t.payload.data||(t.payload.data[e]=void 0),t._asyncData[e]){let n=t._asyncData[e];n._deps++,b()&&g(()=>{n._deps--,n._deps===0&&n?._off()})}return{data:j({get(){return t._asyncData[e]?.data.value??t.payload.data[e]},set(n){t._asyncData[e]?t._asyncData[e].data.value=n:t.payload.data[e]=n}})}}function Z(e,t){delete e.payload.data[t],delete e.payload._errors[t],e._asyncData[t]&&(e._asyncData[t].data.value=s(e._asyncData[t]._default()),e._asyncData[t].error.value=void 0,e._asyncData[t].status.value=`idle`,e._asyncData[t]._initialCachedData=void 0),delete e._asyncDataPromises[t]}function te(e,t){let n={};for(let r of t)n[r]=e[r];return n}function Q(e,t,n,r,i){e.payload._errors[t]??=void 0;let a=r.getCachedData!==$,o=n,c=r.deep?k:v,l=i!==void 0,d=e.hook(`app:data:refresh`,async e=>{(!e||e.includes(t))&&await p.execute({cause:`refresh:hook`})}),p={data:c(l?i:r.default()),pending:j(()=>p.status.value===`pending`),error:f(e.payload._errors,t),status:v(`idle`),execute:(...n)=>{let[i,a=void 0]=n,c=i&&a===void 0&&typeof i==`object`?i:{};if(e._asyncDataPromises[t]&&(c.dedupe??r.dedupe)===`defer`)return e._asyncDataPromises[t];{let n=`cachedData`in c?c.cachedData:r.getCachedData(t,e,{cause:c.cause??`refresh:manual`});if(n!==void 0)return e.payload.data[t]=p.data.value=n,p.error.value=void 0,p.status.value=`success`,Promise.resolve(n)}if(y(r.enabled)===!1)return Promise.resolve(p.data.value);p._abortController&&p._abortController.abort(new DOMException(`AsyncData request cancelled by deduplication`,`AbortError`)),p._abortController=new AbortController,p.status.value=`pending`;let l=new AbortController,u=new Promise((t,n)=>{try{let i=c.timeout??r.timeout,a=re([p._abortController?.signal,c?.signal],l.signal,i);if(a.aborted){let e=a.reason;n(e instanceof Error?e:new DOMException(String(e??`Aborted`),`AbortError`));return}return a.addEventListener(`abort`,()=>{let e=a.reason;n(e instanceof Error?e:new DOMException(String(e??`Aborted`),`AbortError`))},{once:!0,signal:l.signal}),Promise.resolve(o(e,{signal:a})).then(t,n)}catch(e){n(e)}}).then(async n=>{if(e._asyncDataPromises[t]!==u)return;let i=n;r.transform&&(i=await r.transform(n)),r.pick&&(i=te(i,r.pick)),e.payload.data[t]=i,p.data.value=i,p.error.value=void 0,p.status.value=`success`}).catch(n=>{if(e._asyncDataPromises[t]!==u||p._abortController?.signal.aborted)return e._asyncDataPromises[t];if(typeof DOMException<`u`&&n instanceof DOMException&&n.name===`AbortError`)return p.status.value=`idle`,e._asyncDataPromises[t];p.error.value=M(n),p.data.value=s(r.default()),p.status.value=`error`}).finally(()=>{l.abort(),e._asyncDataPromises[t]===u&&delete e._asyncDataPromises[t]});return e._asyncDataPromises[t]=u,e._asyncDataPromises[t]},_execute:F((...e)=>p.execute(...e)),_default:r.default,_deps:0,_init:!0,_hash:void 0,_off:()=>{d(),e._asyncData[t]?._init&&(e._asyncData[t]._init=!1),e._asyncDataPromises[t]&&(p._abortController?.abort(new DOMException(`AsyncData request cancelled by unmount`,`AbortError`)),delete e._asyncDataPromises[t],p.status.value===`pending`&&(p.status.value=`idle`)),a||u(()=>{e._asyncData[t]?._init||(Z(e,t),p.execute=()=>Promise.resolve())})}};return p}var ne=()=>void 0,$=(e,t,n)=>{if(t.isHydrating)return t.payload.data[e];if(n.cause!==`refresh:manual`&&n.cause!==`refresh:hook`)return t.static.data[e]};function re(e,t,n){let r=e.filter(e=>!!e);
4if(typeof n==`number`&&n>=0){let e=AbortSignal.timeout?.(n);e&&r.push(e)}if(AbortSignal.any)return AbortSignal.any(r);let i=new AbortController;for(let e of r)if(e.aborted){let t=e.reason??new DOMException(`Aborted`,`AbortError`);try{i.abort(t)}catch{i.abort()}return i.signal}let a=()=>{let e=r.find(e=>e.aborted)?.reason??new DOMException(`Aborted`,`AbortError`);try{i.abort(e)}catch{i.abort()}};for(let e of r)e.addEventListener?.(`abort`,a,{once:!0,signal:t});return i.signal}export{V as a,G as i,ee as n,U as o,K as r,J as t};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.