1import{ay as O,bY as f,aO as D,be as B,b4 as I,b9 as E,bZ as M,aF as w,bf as H,b_ as R,b$ as S,bc as g,bb as V}from"./BLYA1jys.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},n=new e.Error().stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="191a8eb2-9197-4a36-8ef8-d1a0c91f5c37",e._sentryDebugIdIdentifier="sentry-dbid-191a8eb2-9197-4a36-8ef8-d1a0c91f5c37")}catch{}})();const j=e=>e==="defer"||e===!1;function N(...e){var v;const n=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(n);let[t,d,a={}]=e;if(typeof t!="string")throw new TypeError("[nuxt] [asyncData] key must be a string.");if(typeof d!="function")throw new TypeError("[nuxt] [asyncData] handler must be a function.");const r=O(),P=d,C=()=>f.value,p=()=>r.isHydrating?r.payload.data[t]:r.static.data[t];a.server??(a.server=!0),a.default??(a.default=C),a.getCachedData??(a.getCachedData=p),a.lazy??(a.lazy=!1),a.immediate??(a.immediate=!0),a.deep??(a.deep=f.deep),a.dedupe??(a.dedupe="cancel");const u=a.getCachedData(t,r),_=u!=null;if(!r._asyncData[t]||!a.immediate){(v=r.payload._errors)[t]??(v[t]=f.errorValue);const i=a.deep?D:B;r._asyncData[t]={data:i(_?u:a.default()),pending:D(!_),error:I(r.payload._errors,t),status:D("idle"),_default:a.default}}const s={...r._asyncData[t]};delete s._default,s.refresh=s.execute=(i={})=>
1{if(r._asyncDataPromises[t]){if(j(i.dedupe??a.dedupe))return r._asyncDataPromises[t];r._asyncDataPromises[t].cancelled=!0}if(i._initial||r.isHydrating&&i._initial!==!1){const l=i._initial?u:a.getCachedData(t,r);if(l!=null)return Promise.resolve(l)}s.pending.value=!0,s.status.value="pending";const o=new Promise((l,c)=>{try{l(P(r))}catch(y){c(y)}}).then(async l=>{if(o.cancelled)return r._asyncDataPromises[t];let c=l;a.transform&&(c=await a.transform(l)),a.pick&&(c=F(c,a.pick)),r.payload.data[t]=c,s.data.value=c,s.error.value=f.errorValue,s.status.value="success"}).catch(l=>{if(o.cancelled)return r._asyncDataPromises[t];s.error.value=M(l),s.data.value=w(a.default()),s.status.value="error"}).finally(()=>{o.cancelled||(s.pending.value=!1,delete r._asyncDataPromises[t])});return r._asyncDataPromises[t]=o,r._asyncDataPromises[t]},s.clear=()=>z(r,t);const h=()=>s.refresh({_initial:!0}),m=a.server!==!1&&r.payload.serverRendered;{const i=H();if(i&&m&&a.immediate&&!i.sp&&(i.sp=[]),i&&!i._nuxtOnBeforeMountCbs){i._nuxtOnBeforeMountCbs=[];const c=i._nuxtOnBeforeMountCbs;R(()=>{c.forEach(y=>{y()}),c.splice(0,c.length)}),S(()=>c.splice(0,c.length))}m&&r.isHydrating&&(s.error.value||u!=null)?(s.pending.value=!1,s.status.value=s.error.value?"error":"success"):i&&(r.payload.serverRendered&&r.isHydrating||a.lazy)&&a.immediate?i._nuxtOnBeforeMountCbs.push(h):a.immediate&&h();const o=V();if(a.watch){const c=E(a.watch,()=>s.refresh());o&&g(c)}const l=r.hook("app:data:refresh",async c=>{(!c||c.includes(t))&&await s.refresh()});o&&g(l)}const b=Promise.resolve(r._asyncDataPromises[t]).then(()=>s);return Object.assign(b,s),b}function z(e,n){n in e.payload.data&&(e.payload.data[n]=void 0),n in e.payload._errors&&(e.payload._errors[n]=f.errorValue),e._asyncData[n]&&(e._asyncData[n].data.value=w(e._asyncData[n]._default()),e._asyncData[n].error.value=f.errorValue,e._asyncData[n].pending.value=!1,e._asyncData[n].status.value="idle"),n in e._asyncDataPromises&&(e._asyncDataPromises[n]&&(e._asyncDataPromises[n].cancelled=!0),e._asyncDataPromises[n]=void 0)}function F(e,n){const t={};for(const d of n)t[d]=e[d];return t}export{N as u};
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.