PageSourceSearch

https://elfmec.ru/_nuxt/D4bvjtAz.js

js elfmec.ru collected 2026-10-08 13:47:22 UTC 8,713 bytes, 1 lines download raw bytes

1import{C as e,S as t,b as n,p as r,s as i,x as a}from"./iWUf_mW-.js";import{B as o,Fn as s,Ht as c,J as l,L as u,Nn as d,On as f,Tn as p,_n as m,b as h,bn as g,ct as _,fn as v,ft as y,g as b,gt as x,h as S,jn as C,k as w,rt as T,tt as E,vt as D}from"./2opt8qvw.js";import"./rxhDcyfF.js";import{i as O}from"./DnGh_CDU.js";import{s as k}from"./BC_nO4ec.js";function A(e,t={}){let n,r=!1,i=[],a,o,s=(t,n)=>{let i=j(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,D(()=>{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 j(e,t,n){return await e.apply(t,n)}w({name:`ServerPlaceholder`,render(){return h(`div`)}});var M=Symbol.for(`nuxt:client-only`),N=w({name:`ClientOnly`,inheritAttrs:!1,props:[`fallback`,`placeholder`,`placeholderTag`,`fallbackTag`],setup(e,{slots:t,attrs:n}){let r=f(!1);_(()=>{r.value=!0});let i=u();return i&&(i._nuxtClientOnly=!0),x(M,!0),()=>{if(r.value){let e=t.default?.();return e&&e.length===1?[S(e[0],n)]:e}let i=t.fallback||t.placeholder;if(i)return o(i);let a=e.fallback||e.placeholder||``,s=k(e.fallbackTag||e.placeholderTag,`span`);return h(s,n,a)}}});function P(e){return Object.defineProperty(function(){throw n.NUXT_E1007({name:e.name})},"__nuxt_factory",{enumerable:!1,get:()=>e.factory})}var F=e({docsBase:a,reporters:t}),I=P({name:`createUseAsyncData`,factory(e={}){function t(...t){let n=typeof t[t.length-1]==`string`?t.pop():void 0;z(t[0],t[1])&&t.unshift(n);let[a,o,s={}]=t,f=!1,p=m(a)||typeof a==`function`,h=p?b(()=>d(a)):{value:a};if(!h.value||typeof h.value!=`string`)throw F.NUXT_E3008();if(typeof o!=`function`)throw F.NUXT_E3009();let _=typeof e==`function`,x=i(),S=_?e(s):e;if(!_)for(let e in S)S[e]!==void 0&&s[e]===void 0&&(s[e]=S[e]);if(s.server??=!0,s.default??=U,s.getCachedData??=W,s.lazy??=!1,s.immediate??=!0,s.deep??=r.deep,s.dedupe??=`cancel`,s.enabled??=!0,_)for(let e in S)S[e]!==void 0&&(s[e]=S[e]);x._asyncData[h.value];function C(){let e={cause:`initial`,dedupe:s.dedupe},t=x._asyncData[h.value];return t?._init?x._asyncDataPromises[h.value]&&(e.cachedData=t._initialCachedData):(e.cachedData=s.getCachedData(h.value,x,{cause:`initial`}),x._asyncData[h.value]=H(x,h.value,o,s,e.cachedData),x._asyncData[h.value]._initialCachedData=e.cachedData),()=>x._asyncData[h.value].execute(e)}let w=C(),E=x._asyncData[h.value];E._deps++;let O=s.server!==!1&&x.payload.serverRendered;{let e=u();if(e&&O&&s.immediate&&!e.sp&&(e.sp=[]),e&&!e._nuxtOnBeforeMountCbs){e._nuxtOnBeforeMountCbs=[];let t=e._nuxtOnBeforeMountCbs;T(()=>{t.forEach(e=>{e()}),t.splice(0,t.length)}),y(()=>t.splice(0,t.length))}let t=e&&(e._nuxtClientOnly||l(M,!1));O&&x.isHydrating&&(E.error.value||E.data.value!==void 0)?E.status.value=E.error.value?`error`:`success`:e&&(!t&&x.payload.serverRendered&&x.isHydrating||s.lazy)&&s.immediate?e._nuxtOnBeforeMountCbs.push(w):s.immediate&&E.status.value!==`success`&&w();function n(e){let t=x._asyncData[e];t?._deps&&(t._deps--,t._deps===0&&t?._off())}let r=v(),i=()=>{},a=p?c(h,(e,t)=>{if((e||t)&&e!==t){f=!0;let r=x._asyncData[t]?.data.value!==void 0,i=x._asyncDataPromises[t]!==void 0,a={cause:`initial`,dedupe:s.dedupe};if(!x._asyncData[e]?._init){let n=s.getCachedData(e,x,{cause:`initial`});a.cachedData=n;let i=t&&r&&n===void 0?x._asyncData[t].data.value:n;x._asyncData[e]=H(x,e,o,s,i),x._asyncData[e]._initialCachedData=n}x._asyncData[e]._deps++,t&&n(t),s._keyTriggersExecute!==!1&&(s.immediate||r||i)&&x._asyncData[e].execute(a),D(()=>{f=!1})}},{flush:`sync`}):i,_=s.watch?c(s.watch,()=>{f||x._asyncData[h.value]?._execute({cause:`watch`,dedupe:s.dedupe})}):i,b=m(s.enabled)||typeof s.enabled==`function`?c(()=>d(s.enabled),e=>{let t=x._asyncData[h.value];e||!t||!x._asyncDataPromises[h.value]||(t._abortController?.abort(new DOMException("AsyncData request cancelled by `enabled: false`",`AbortError`)),t._abortController=void 0,delete x._asyncDataPromises[h.value],t.status.value=`idle`)}):i;r&&g(()=>{a(),_(),b(),n(h.value)})}let k={data:R(()=>x._asyncData[h.value]?.data),pending:R(()=>x._asyncData[h.value]?.pending),status:R(()=>x._asyncData[h.value]?.status),error:R(()=>x._asyncData[h.value]?.error),refresh:(...e)=>x._asyncData[h.value]?._init?x._asyncData[h.value].execute(...e):C()(),execute:(...e)=>k.refresh(...e),clear:()=>{let e=x._asyncData[h.value];if(e?._abortController)try{e._abortController.abort(new DOMException(`AsyncData aborted by user.`,`AbortError`))}finally{e._abortController=void 0}B(x,h.value)}},A=Promise.resolve(x._asyncDataPromises[h.value]).then(()=>k);return Object.assign(A,k),Object.defineProperties(A,{then:{enumerable:!0,value:A.then.bind(A)},catch:{enumerable:!0,value:A.catch.bind(A)},finally:{enumerable:!0,value:A.finally.bind(A)}}),A}return t}}),L=I.__nuxt_factory();I.__nuxt_factory({lazy:!0,_functionName:`useLazyAsyncData`});function R(e){return b({get(){return e()?.value},set(t){let n=e();n&&(n.value=t)}})}function z(e,t){return!(typeof e==`string`||typeof e==`object`&&e||typeof e==`function`&&typeof t==`function`)}function B(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 V(e,t){let n={};for(let r of t)n[r]=e[r];return n}function H(e,t,n,r,i){e.payload._errors[t]??=void 0;let a=r.getCachedData!==W,o=n,c=r.deep?p:f,l=i!==void 0,u=e.hook(`app:data:refresh`,async e=>{(!e||e.includes(t))&&await m.execute({cause:`refresh:hook`})}),m={data:c(l?i:r.default()),pending:b(()=>m.status.value===`pending`),error:C(e.payload._errors,t),status:f(`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]=m.data.value=n,m.error.value=void 0,m.status.value=`success`,Promise.resolve(n)}if(d(r.enabled)===!1)return Promise.resolve(m.data.value);m._abortController&&m._abortController.abort(new DOMException(`AsyncData request cancelled by deduplication`,`AbortError`)),m._abortController=new AbortController,m.status.value=`pending`;let l=new AbortController,u=new Promise((t,n)=>{try{let i=c.timeout??r.timeout,a=G([m._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=V(i,r.pick)),e.payload.data[t]=i,m.data.value=i,m.error.value=void 0,m.status.value=`success`}).catch(n=>{if(e._asyncDataPromises[t]!==u||m._abortController?.signal.aborted)return e._asyncDataPromises[t];if(typeof DOMException<`u`&&n instanceof DOMException&&n.name===`AbortError`)return m.status.value=`idle`,e._asyncDataPromises[t];m.error.value=O(n),m.data.value=s(r.default()),m.status.value=`error`}).finally(()=>{l.abort(),e._asyncDataPromises[t]===u&&delete e._asyncDataPromises[t]});return e._asyncDataPromises[t]=u,e._asyncDataPromises[t]},_execute:A((...e)=>m.execute(...e)),_default:r.default,_deps:0,_init:!0,_hash:void 0,_off:()=>{u(),e._asyncData[t]?._init&&(e._asyncData[t]._init=!1),e._asyncDataPromises[t]&&(m._abortController?.abort(new DOMException(`AsyncData request cancelled by unmount`,`AbortError`)),delete e._asyncDataPromises[t],m.status.value===`pending`&&(m.status.value=`idle`)),a||E(()=>{e._asyncData[t]?._init||(B(e,t),m.execute=()=>Promise.resolve())})}};return m}var U=()=>void 0,W=(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 G(e,t,n){let r=e.filter(e=>!!e);
1if(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{N as i,F as n,P as r,L 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.