PageSourceSearch

https://1ms.run/_nuxt/D6JqSMHg.js

js 1ms.run collected 2026-09-25 19:57:35 UTC 7,705 bytes, 1 lines download raw bytes

1import{j as R,bh as L,bi as g,bj as H,bd as q,aL as U,E as M,M as W,a9 as z,a$ as I,r as G,a7 as O,al as $,bk as J,k as Q,ar as X,bg as Y,bl as T}from"./lREhHf8f.js";import{c as Z}from"./BCIJnrl0.js";const A={trailing:!0};function x(a,e=25,i={}){if(i={...A,...i},!Number.isFinite(e))throw new TypeError("Expected `wait` to be a finite number");let o,n,b=[],r,t;const v=(f,h)=>(r=K(a,f,h),r.finally(()=>{if(r=null,i.trailing&&t&&!n){const _=v(f,t);return t=null,_}}),r),m=function(...f){return i.trailing&&(t=f),r||new Promise(h=>{const _=!n&&i.leading;clearTimeout(n),n=setTimeout(()=>{n=null;const c=i.leading?o:v(this,f);t=null;for(const d of b)d(c);b=[]},e),_?(o=v(this,f),h(o)):b.push(h)})},s=f=>{f&&(clearTimeout(f),n=null)};return m.isPending=()=>!!n,m.cancel=()=>{s(n),b=[],t=null},m.flush=()=>{if(s(n),!t||r)return;const f=t;return t=null,v(this,f)},m}async function K(a,e,i){return await a.apply(e,i)}const k=a=>a==="defer"||a===!1;function oa(...a){const e=typeof a[a.length-1]=="string"?a.pop():void 0;aa(a[0],a[1])&&a.unshift(e);let[i,o,n={}]=a,b=!1;const r=R(()=>Y(i));if(typeof r.value!="string")throw new TypeError("[nuxt] [useAsyncData] key must be a string.");if(typeof o!="function")throw new TypeError("[nuxt] [useAsyncData] handler must be a function.");const t=L();n.server??=!0,n.default??=ta,n.getCachedData??=F,n.lazy??=!1,n.immediate??=!0,n.deep??=g.deep,n.dedupe??="cancel",n._functionName,t._asyncData[r.value];function v(){const c={cause:"initial",dedupe:n.dedupe};return t._asyncData[r.value]?._init||(c.cachedData=n.getCachedData(r.value,t,{cause:"initial"}),t._asyncData[r.value]=V(t,r.value,o,n,c.cachedData)),()=>t._asyncData[r.value].execute(c)}const m=v(),s=t._asyncData[r.value];s._deps++;const f=n.server!==!1&&t.payload.serverRendered;{let c=function(u){const l=t._asyncData[u];l?._deps&&(l._deps--,l._deps===0&&l?._off())};const d=z();if(d&&f&&n.immediate&&!d.sp&&(d.sp=[]),d&&!d._nuxtOnBeforeMountCbs){d._nuxtOnBeforeMountCbs=[];const u=d._nuxtOnBeforeMountCbs;H(()=>{u.forEach(l=>{l()}),u.splice(0,u.length)}),q(()=>u.splice(0,u.length))}const C=d&&(d._nuxtClientOnly||U(Z,!1));f&&t.isHydrating&&(s.error.value||s.data.value!=null)?(s.pending.value=!1,s.status.value=s.error.value?"error":"success"):d&&(!C&&t.payload.serverRendered&&t.isHydrating||n.lazy)&&n.immediate?d._nuxtOnBeforeMountCbs.push(m):n.immediate&&m();const D=I(),y=M(r,(u,l)=>{if((u||l)&&u!==l){b=!0;const p=t._asyncData[l]?.data.value!==g.value,N=t._asyncDataPromises[l]!==void 0,S={cause:"initial",dedupe:n.dedupe};if(!t._asyncData[u]?._init){const w=n.getCachedData(u,t,{cause:"initial"});S.cachedData=w;const j=l&&p&&w===void 0?t._asyncData[l].data.value:w;t._asyncData[u]=V(t,u,o,n,j)}t._asyncData[u]._deps++,l&&c(l),(n.immediate||p||N)&&t._asyncData[u].execute(S),T(()=>{b=!1})}},{flush:"sync"}),E=n.watch?M(n.watch,()=>{b||(t._asyncData[r.value]?._execute.isPending()&&T(()=>{t._asyncData[r.value]?._execute.flush()}),t._asyncData[r.value]?._execute({cause:"watch",dedupe:n.dedupe}))}):()=>{};D&&W(()=>{y(),E(),c(r.value)})}const h={data:P(()=>t._asyncData[r.value]?.data),pending:P(()=>t._asyncData[r.value]?.pending),status:P(()=>t._asyncData[r.value]?.status),error:P(()=>t._asyncData[r.value]?.error),refresh:(...c)=>t._asyncData[r.value]?._init?t._asyncData[r.value].execute(...c):v()(),execute:(...c)=>h.refresh(...c),clear:()=>{const c=t._asyncData[r.value];if(c?._abortController)try{c._abortController.abort(new DOMException("AsyncData aborted by user.","AbortError"))}finally{c._abortController=void 0}B(t,r.value)}},_=Promise.resolve(t._asyncDataPromises[r.value]).then(()=>h);return Object.assign(_,h),Object.defineProperties(_,{then:{enumerable:!0,value:_.then.bind(_)},catch:{enumerable:!0,value:_.catch.bind(_)},finally:{enumerable:!0,value:_.finally.bind(_)}}),_}function P(a){return R({get(){return a()?.value},set(e){const i=a();i&&(i.value=e)}})}function aa(a,e){return!(typeof a=="string"||typeof a=="object"&&a!==null||typeof a=="function"&&typeof e=="function")}function B(a,e){e in a.payload.data&&(a.payload.data[e]=void 0),e in a.payload._errors&&(a.payload._errors[e]=g.errorValue),a._asyncData[e]&&(a._asyncData[e].data.value=void 0,a._asyncData[e].error.value=g.errorValue,a._asyncData[e].pending.value=!1,a._asyncData[e].status.value="idle"),e in a._asyncDataPromises&&(a._asyncDataPromises[e]=void 0)}function ea(a,e){const i={};for(const o of e)i[o]=a[o];return i}function V(a,e,i,o,n){a.payload._errors[e]??=g.errorValue;
1const b=o.getCachedData!==F,r=i,t=o.deep?G:O,v=n!=null,m=a.hook("app:data:refresh",async f=>{(!f||f.includes(e))&&await s.execute({cause:"refresh:hook"})}),s={data:t(v?n:o.default()),pending:O(!v),error:X(a.payload._errors,e),status:O("idle"),execute:(...f)=>{const[h,_=void 0]=f,c=h&&_===void 0&&typeof h=="object"?h:{};if(a._asyncDataPromises[e]&&k(c.dedupe??o.dedupe))return a._asyncDataPromises[e];if(c.cause==="initial"||a.isHydrating){const D="cachedData"in c?c.cachedData:o.getCachedData(e,a,{cause:c.cause??"refresh:manual"});if(D!=null)return a.payload.data[e]=s.data.value=D,s.error.value=g.errorValue,s.status.value="success",Promise.resolve(D)}s.pending.value=!0,s._abortController&&s._abortController.abort(new DOMException("AsyncData request cancelled by deduplication","AbortError")),s._abortController=new AbortController,s.status.value="pending";const d=new AbortController,C=new Promise((D,y)=>{try{const E=c.timeout??o.timeout,u=na([s._abortController?.signal,c?.signal],d.signal,E);if(u.aborted){const l=u.reason;y(l instanceof Error?l:new DOMException(String(l??"Aborted"),"AbortError"));return}return u.addEventListener("abort",()=>{const l=u.reason;y(l instanceof Error?l:new DOMException(String(l??"Aborted"),"AbortError"))},{once:!0,signal:d.signal}),Promise.resolve(r(a,{signal:u})).then(D,y)}catch(E){y(E)}}).then(async D=>{if(a._asyncDataPromises[e]!==C)return;let y=D;o.transform&&(y=await o.transform(D)),o.pick&&(y=ea(y,o.pick)),a.payload.data[e]=y,s.data.value=y,s.error.value=g.errorValue,s.status.value="success"}).catch(D=>{if(a._asyncDataPromises[e]!==C||s._abortController?.signal.aborted)return a._asyncDataPromises[e];if(typeof DOMException<"u"&&D instanceof DOMException&&D.name==="AbortError")return s.status.value="idle",a._asyncDataPromises[e];s.error.value=J(D),s.data.value=Q(o.default()),s.status.value="error"}).finally(()=>{d.abort(),a._asyncDataPromises[e]===C&&(s.pending.value=!1,delete a._asyncDataPromises[e])});return a._asyncDataPromises[e]=C,a._asyncDataPromises[e]},_execute:x((...f)=>s.execute(...f),0,{leading:!0}),_default:o.default,_deps:0,_init:!0,_hash:void 0,_off:()=>{m(),a._asyncData[e]?._init&&(a._asyncData[e]._init=!1),a._asyncDataPromises[e]&&(s._abortController?.abort(new DOMException("AsyncData request cancelled by unmount","AbortError")),delete a._asyncDataPromises[e],s.status.value==="pending"&&(s.status.value="idle"),s.pending.value=!1),b||$(()=>{a._asyncData[e]?._init||(B(a,e),s.execute=()=>Promise.resolve(),s.data.value=g.value)})}};return s}const ta=()=>g.value,F=(a,e,i)=>{if(e.isHydrating)return e.payload.data[a];if(i.cause!=="refresh:manual"&&i.cause!=="refresh:hook")return e.static.data[a]};function na(a,e,i){const o=a.filter(r=>!!r);if(typeof i=="number"&&i>=0){const r=AbortSignal.timeout?.(i);r&&o.push(r)}if(AbortSignal.any)return AbortSignal.any(o);const n=new AbortController;for(const r of o)if(r.aborted){const t=r.reason??new DOMException("Aborted","AbortError");try{n.abort(t)}catch{n.abort()}return n.signal}const b=()=>{const t=o.find(v=>v.aborted)?.reason??new DOMException("Aborted","AbortError");try{n.abort(t)}catch{n.abort()}};for(const r of o)r.addEventListener?.("abort",b,{once:!0,signal:e});return n.signal}export{oa 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.