PageSourceSearch

https://lifehacker.ru/_nuxt/v7.12-DoCKI0RB.js

js lifehacker.ru collected 2026-10-01 08:36:55 UTC 1,367 bytes, 2 lines download raw bytes

1import{dO as _,b9 as p,ee as E,ef as y,bo as l,eg as N,aZ as h,aM as v,aO as g,aP as x,aT as m,aX as B,aQ as b,b0 as $}from"./v7.12-VpakeqIi.js";import{E as k}from"./v7.12-C1iu_7ov.js";const O=Object.assign({name:"NuxtErrorBoundary",inheritAttrs:!1},{__name:"nuxt-error-boundary",emits:["error"],setup(i,{expose:c,emit:d}){const n=d,o=_(null);function u(){o.value=null}{let t=function(...s){const[e,a,f]=s;n("error",e),r.hooks.callHook("vue:error",e,a,f),o.value=e};const r=p();E((s,e,a)=>(r.isHydrating?y(()=>t(s,e,a)):t(s,e,a),!1))}return c({error:o,clearError:u}),(t,r)=>o.value?l(t.$slots,"error",N(h({key:0},{error:o.value,clearError:u}))):l(t.$slots,"default",{key:1})}}),w={class:"error-boundered"},A=v({__name:"ErrorBoundary",props:{moduleName:{required:!0,type:String}},emits:["error"],setup(i,{emit:c}){const d=c,n=i,{$logger:o}=p();function u(r){try{return Object.assign(r,{moduleName:n.moduleName})}catch{return r}}function t(r){o.error(`ErrorBoundary: ошибка в модуле «${n.moduleName}»`,r),d("error",r)}return(r,s)=>{const e=O;return x(),g(e,{onError:t},{error:m(({error:a})=>[B("div",w,[l(r.$slots,"error-content",{},void 0,!0),b(k,{error:u(a.value??a)},null,8,["error"])])]),default:m(()=>[l(r.$slots,"default",{},void 0,!0)]),_:3})}}}),S=$(A,[["__scopeId","data-v-d9539fd8"]]);export{S as E};
2//# sourceMappingURL=v7.12-DoCKI0RB.js.map

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.