PageSourceSearch

https://buddy-pets.ru/_nuxt/CQ1CXFhZ.js

js buddy-pets.ru collected 2026-10-06 06:52:53 UTC 8,657 bytes, 1 lines download raw bytes

1import{a as e,c as t,d as n,l as r,u as i}from"./Bia3xV07.js";import{A as a,C as o,D as s,H as c,M as l,Q as u,R as d,at as f,ct as p,d as m,ft as h,gt as g,mt as _,ut as v,vt as y,yt as b}from"./BKqmiFA2.js";import{i as x}from"./CcJ1yUPS.js";import{y as S}from"./CDCFuSnd.js";import{i as C}from"./CKX5dMc3.js";import{t as w}from"./D9TkUMMK.js";import{n as T}from"./JvIq_azI.js";var E={trailing:!0};function D(e,t=25,n={}){if(n={...E,...n},!Number.isFinite(t))throw TypeError("Expected `wait` to be a finite number");let r,i,a=[],o,s,c=(t,r)=>(o=O(e,t,r),o.finally(()=>{if(o=null,n.trailing&&s&&!i){let e=c(t,s);return s=null,e}}),o),l=function(...e){return n.trailing&&(s=e),o||new Promise(o=>{let l=!i&&n.leading;clearTimeout(i),i=setTimeout(()=>{i=null;let t=n.leading?r:c(this,e);s=null;for(let e of a)e(t);a=[]},t),l?(r=c(this,e),o(r)):a.push(o)})},u=e=>{e&&(clearTimeout(e),i=null)};return l.isPending=()=>!!i,l.cancel=()=>{u(i),a=[],s=null},l.flush=()=>{if(u(i),!s||o)return;let e=s;return s=null,c(this,e)},l}async function O(e,t,n){return await e.apply(t,n)}function k(e){return Object.defineProperty(function(){throw t.NUXT_E1007({name:e.name})},"__nuxt_factory",{enumerable:!1,get:()=>e.factory})}var A=n({docsBase:r,reporters:i}),j=k({name:`createUseAsyncData`,factory(t={}){function n(...n){let r=typeof n[n.length-1]==`string`?n.pop():void 0;P(n[0],n[1])&&n.unshift(r);let[i,a,h={}]=n,g=!1,_=p(i)||typeof i==`function`,b=_?m(()=>y(i)):{value:i};if(!b.value||typeof b.value!=`string`)throw A.NUXT_E3008();if(typeof a!=`function`)throw A.NUXT_E3009();let S=typeof t==`function`,C=e(),w=S?t(h):t;if(!S)for(let e in w)w[e]!==void 0&&h[e]===void 0&&(h[e]=w[e]);if(h.server??=!0,h.default??=z,h.getCachedData??=B,h.lazy??=!1,h.immediate??=!0,h.deep??=x.deep,h.dedupe??=`cancel`,h.enabled??=!0,S)for(let e in w)w[e]!==void 0&&(h[e]=w[e]);C._asyncData[b.value];function E(){let e={cause:`initial`,dedupe:h.dedupe},t=C._asyncData[b.value];return t?._init?C._asyncDataPromises[b.value]&&(e.cachedData=t._initialCachedData):(e.cachedData=h.getCachedData(b.value,C,{cause:`initial`}),C._asyncData[b.value]=R(C,b.value,a,h,e.cachedData),C._asyncData[b.value]._initialCachedData=e.cachedData),()=>C._asyncData[b.value].execute(e)}let D=E(),O=C._asyncData[b.value];O._deps++;let k=h.server!==!1&&C.payload.serverRendered;{let e=o();if(e&&k&&h.immediate&&!e.sp&&(e.sp=[]),e&&!e._nuxtOnBeforeMountCbs){e._nuxtOnBeforeMountCbs=[];let t=e._nuxtOnBeforeMountCbs;l(()=>{t.forEach(e=>{e()}),t.splice(0,t.length)}),d(()=>t.splice(0,t.length))}let t=e&&(e._nuxtClientOnly||s(T,!1));k&&C.isHydrating&&(O.error.value||O.data.value!==void 0)?O.status.value=O.error.value?`error`:`success`:e&&(!t&&C.payload.serverRendered&&C.isHydrating||h.lazy)&&h.immediate?e._nuxtOnBeforeMountCbs.push(D):h.immediate&&O.status.value!==`success`&&D();function n(e){let t=C._asyncData[e];t?._deps&&(t._deps--,t._deps===0&&t?._off())}let r=f(),i=()=>{},m=_?u(b,(e,t)=>{if((e||t)&&e!==t){g=!0;let r=C._asyncData[t]?.data.value!==void 0,i=C._asyncDataPromises[t]!==void 0,o={cause:`initial`,dedupe:h.dedupe};if(!C._asyncData[e]?._init){let n;t&&r?n=C._asyncData[t].data.value:(n=h.getCachedData(e,C,{cause:`initial`}),o.cachedData=n),C._asyncData[e]=R(C,e,a,h,n)}C._asyncData[e]._deps++,t&&n(t),h._keyTriggersExecute!==!1&&(h.immediate||r||i)&&C._asyncData[e].execute(o),c(()=>{g=!1})}},{flush:`sync`}):i,x=h.watch?u(h.watch,()=>{g||(C._asyncData[b.value]?._execute.isPending()&&c(()=>{C._asyncData[b.value]?._execute.flush()}),C._asyncData[b.value]?._execute({cause:`watch`,dedupe:h.dedupe}))}):i,S=p(h.enabled)||typeof h.enabled==`function`?u(()=>y(h.enabled),e=>{let t=C._asyncData[b.value];e||!t||!C._asyncDataPromises[b.value]||(t._abortController?.abort(new DOMException("AsyncData request cancelled by `enabled: false`",`AbortError`)),t._abortController=void 0,delete C._asyncDataPromises[b.value],t.status.value=`idle`)}):i;r&&v(()=>{m(),x(),S(),n(b.value)})}let j={data:N(()=>C._asyncData[b.value]?.data),pending:N(()=>C._asyncData[b.value]?.pending),status:N(()=>C._asyncData[b.value]?.status),error:N(()=>C._asyncData[b.value]?.error),refresh:(...e)=>C._asyncData[b.value]?._init?C._asyncData[b.value].execute(...e):E()(),execute:(...e)=>j.refresh(...e),clear:()=>{let e=C._asyncData[b.value];if(e?._abortController)try{e._abortController.abort(new DOMException(`AsyncData aborted by user.`,`AbortError`))}finally{e._abortController=void 0}I(C,b.value)}}
1,M=Promise.resolve(C._asyncDataPromises[b.value]).then(()=>j);return Object.assign(M,j),Object.defineProperties(M,{then:{enumerable:!0,value:M.then.bind(M)},catch:{enumerable:!0,value:M.catch.bind(M)},finally:{enumerable:!0,value:M.finally.bind(M)}}),M}return n}}),M=j.__nuxt_factory();j.__nuxt_factory({lazy:!0,_functionName:`useLazyAsyncData`});function N(e){return m({get(){return e()?.value},set(t){let n=e();n&&(n.value=t)}})}function P(e,t){return!(typeof e==`string`||typeof e==`object`&&e||typeof e==`function`&&typeof t==`function`)}async function F(t){let n=e();n.isHydrating&&await new Promise(e=>w(e));let r=t?S(t):void 0;await n.hooks.callHookParallel(`app:data:refresh`,r)}function I(e,t){delete e.payload.data[t],delete e.payload._errors[t],e._asyncData[t]&&(e._asyncData[t].data.value=b(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 L(e,t){let n={};for(let r of t)n[r]=e[r];return n}function R(e,t,n,r,i){e.payload._errors[t]??=void 0;let o=r.getCachedData!==B,s=n,c=r.deep?h:_,l=i!==void 0,u=e.hook(`app:data:refresh`,async e=>{(!e||e.includes(t))&&await d.execute({cause:`refresh:hook`})}),d={data:c(l?i:r.default()),pending:m(()=>d.status.value===`pending`),error:g(e.payload._errors,t),status:_(`idle`),execute:(...n)=>{let[i,a=void 0]=n,o=i&&a===void 0&&typeof i==`object`?i:{};if(e._asyncDataPromises[t]&&(o.dedupe??r.dedupe)===`defer`)return e._asyncDataPromises[t];{let n=`cachedData`in o?o.cachedData:r.getCachedData(t,e,{cause:o.cause??`refresh:manual`});if(n!==void 0)return e.payload.data[t]=d.data.value=n,d.error.value=void 0,d.status.value=`success`,Promise.resolve(n)}if(y(r.enabled)===!1)return Promise.resolve(d.data.value);d._abortController&&d._abortController.abort(new DOMException(`AsyncData request cancelled by deduplication`,`AbortError`)),d._abortController=new AbortController,d.status.value=`pending`;let c=new AbortController,l=new Promise((t,n)=>{try{let i=o.timeout??r.timeout,a=V([d._abortController?.signal,o?.signal],c.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:c.signal}),Promise.resolve(s(e,{signal:a})).then(t,n)}catch(e){n(e)}}).then(async n=>{if(e._asyncDataPromises[t]!==l)return;let i=n;r.transform&&(i=await r.transform(n)),r.pick&&(i=L(i,r.pick)),e.payload.data[t]=i,d.data.value=i,d.error.value=void 0,d.status.value=`success`}).catch(n=>{if(e._asyncDataPromises[t]!==l||d._abortController?.signal.aborted)return e._asyncDataPromises[t];if(typeof DOMException<`u`&&n instanceof DOMException&&n.name===`AbortError`)return d.status.value=`idle`,e._asyncDataPromises[t];d.error.value=C(n),d.data.value=b(r.default()),d.status.value=`error`}).finally(()=>{c.abort(),e._asyncDataPromises[t]===l&&delete e._asyncDataPromises[t]});return e._asyncDataPromises[t]=l,e._asyncDataPromises[t]},_execute:D((...e)=>d.execute(...e),0,{leading:!0}),_default:r.default,_deps:0,_init:!0,_hash:void 0,_off:()=>{u(),e._asyncData[t]?._init&&(e._asyncData[t]._init=!1),e._asyncDataPromises[t]&&(d._abortController?.abort(new DOMException(`AsyncData request cancelled by unmount`,`AbortError`)),delete e._asyncDataPromises[t]),o||a(()=>{e._asyncData[t]?._init||(I(e,t),d.execute=()=>Promise.resolve())})}};return d}var z=()=>void 0,B=(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 V(e,t,n){let r=e.filter(e=>!!e);if(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{k as i,M as n,A as r,F 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.