1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`a6fafdec27`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`4346d8e7-5148-4ec5-a603-b11e801dd93f`,e._sentryDebugIdIdentifier=`sentry-dbid-4346d8e7-5148-4ec5-a603-b11e801dd93f`)}catch{}})();import{r as e}from"./B8y8BWMa.js";import{$t as t,Cr as n,Gn as r,Gt as i,Jn as a,Kn as o,Kt as s,Tn as c,Tr as l,Wn as u,_n as d,bn as f,gr as p,mt as m,on as h,or as g,pn as _,vn as v,xn as y,z as b}from"./WCVDKeko.js";/* empty css */import{t as x}from"./CXpljZ4d.js";var S=e({default:()=>E});t();var C={key:0,class:`error`},w=[`srcset`,`type`],T=[`src`,`alt`,`title`,`width`,`height`,`loading`,`fetchpriority`],E=x({__name:`CustomImage`,props:{image:{type:[String,Object],required:!0},superposed:{type:[String,Object],default:null},alt:{type:String,required:!0},title:{type:String,default:null},width:{type:[Number,String],default:``},height:{type:[Number,String],default:``},overflow:{type:Boolean,default:!1},lazy:{type:Boolean,default:!0},skeleton:{type:Boolean,default:!1},circleLoader:{type:Boolean,default:!1},firstSourceOnly:{type:Boolean,default:!1},noSource:{type:Boolean,default:!1},showErrorMessage:{type:Boolean,default:!1},fullSize:{type:Boolean,default:!1},fetchpriority:{type:String,default:`auto`},localized:{type:Boolean,default:!1},cached:{type:Boolean,default:!0}},emits:[`img-error`],setup(e,{emit:t}){h(e=>({v3f3acbc0:n(H)}));let x=p(null),S={jpg:{sources:[{type:`image/webp`,set:[`.webp 1x`,`-2x.webp 2x`,`-3x.webp 3x`]},{type:`image/jpeg`,set:[`.jpg 1x`,`-2x.jpg 2x`,`-3x.jpg 3x`]}],fallback:`.jpg`},png:{sources:[{type:`image/webp`,set:[`.webp 1x`,`-2x.webp 2x`,`-3x.webp 3x`]},{type:`png`,set:[`.png 1x`,`-2x.png 2x`,`-3x.png 3x`]}],fallback:`.png`},gif:{sources:[],fallback:`.gif`},svg:{sources:[],fallback:`.svg`}},E=s().public,D=t,O=e,k=p(!1),A=p(!1),j=(e,t)=>{let n=i().$i18n.locale.value;if(e=e.replace(/\{\s*locale\s*\}/g,n),!t)return e;let r=`_${n}`;if(!O.noSource)return e+r;let a=e.lastIndexOf(`.`);return a===-1?e+r:`${e.substring(0,a)}${r}${e.substring(a)}`},M=d(()=>typeof O.image==`string`?j(O.image,O.localized):j(O.image.name,O.localized)),N=d(()=>typeof O.image==`string`?S.jpg:O.image.type?S[O.image.type]:O.image),P=d(()=>N.value.sources.map(e=>({type:e.type,srcset:(O.firstSourceOnly?e.set.slice(0,1):e.set).map(e=>{let t=B.value+M.value+e;return O.cached?t:`${t}?time=${Date.now()}`}).join(`, `)}))),F=d(()=>O.superposed?typeof O.superposed==`string`?j(O.superposed,O.superposed?.localized):j(O.superposed.name,O.superposed?.localized):null),I=d(()=>O.superposed?typeof O.superposed==`string`?S.jpg:O.superposed.type?S[O.superposed.type]:null:null),L=d(()=>O.image.width||O.width),R=d(()=>O.image.height||O.height),z=d(()=>O.skeleton),B=d(()=>M.value.startsWith(`http`)?``:E.OTYPO_CDN_URL||``),V=d(()=>{let e=`${B.value}${M.value}${O.noSource?``:N.value.fallback}`;return O.cached?e:`${e}?time=${Date.now()}`}),H=d(()=>{if(!F.value)return null;let e=`${B.value}${F.value}${I.value&&I.value.fallback}`;return`url(${O.cached?e:`${e}?time=${Date.now()}`})`}),U=async()=>{k.value=!0},W=async()=>{k.value=!1,A.value=!0,D(`img-error`)};if(u(()=>{x.value?.complete?U():x.value?(x.value.addEventListener(`load`,U,{once:!0}),x.value.addEventListener(`error`,W,{once:!0})):W()}),r(()=>{x.value&&(x.value.removeEventListener(`load`,U),x.value.removeEventListener(`error`,W))}),O.fetchpriority===`high`){let e=P.value[0];m({link:[{rel:`preload`,as:`image`,fetchpriority:`high`,href:B.value+M.value+N.value.fallback,...e?{imagesrcset:e.srcset,type:e.type}:{}}]})}return(t,r)=>{let i=b;return o(),y(`picture`,{class:l([`custom-image`,[n(z)&&!n(k)?`--skeleton${e.circleLoader?`-circle`:``}`:``,{"--superposed":O.superposed,"--full-size":O.fullSize||O.superposed}]])},[c(i,null,{default:g(()=>[n(z)&&!n(k)?(o(),y(`div`,{key:0,class:l({"--loading":!n(A)&&!e.showErrorMessage,"--error":n(A)&&e.showErrorMessage})},[n(A)&&e.showErrorMessage?(o(),y(`div`,C,[...r[0]||=[v(`span`,null,`Image indisponible`,-1),v(`div`,{class:`line line1`},null,-1),v(`div`,{class:`line line2`},null,-1)]])):f(``,!0)],2)):f(``,!0)]),_:1}),e.noSource?f(``,!0):(o(!0),y(_,{key:0},a(n(P),e=>(o(),y(`source`,{key:e.srcset,srcset:e.srcset,type:e.type}
1,null,8,w))),128)),v(`img`,{ref_key:`img`,ref:x,src:n(V),alt:e.alt,title:e.title||e.alt,width:n(L),height:n(R),class:l({"--overflow":e.overflow}),loading:e.lazy?`lazy`:`eager`,draggable:`false`,fetchpriority:e.fetchpriority},null,10,T)],2)}}},[[`__scopeId`,`data-v-37475a58`]]);export{S as n,E 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.