1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./BJ8vwS7W.js","./DBXVTj02.js","./entry.BeUhp2sU.css","./vx8ghTdk.js","./J4fCW5iE.js","./Doo64C1Z.js","./2jat2HwS.js","./BHxpoVYy.js","./FtXhlfdO.js","./CpuKX2Cn.js"])))=>i.map(i=>d[i]); 2import{d as V,u as T,e as j,f as A,g as I,w as P,h as R,c as C,i as b,j as k,k as B,r as D,l as x,m as S,n as F,o as d,F as U,p as q,q as H,a as z,b as K,_ as N}from"./DBXVTj02.js";import{_ as M,c as W}from"./J4fCW5iE.js";import{g as $}from"./vx8ghTdk.js";import{g as G,u as J}from"./Doo64C1Z.js";import{g as Q}from"./2jat2HwS.js";import{_ as X}from"./BHxpoVYy.js";import{u as Y}from"./FtXhlfdO.js";import{i as L}from"./CpuKX2Cn.js";function Z(t){return new URL(globalThis.location.href)}const ee=()=>({check(t){let o=!1;if(!Array.isArray(t))return o;for(const s in t){const a=t[s];if(this.checkType(a)){o=!0;break}}return o},checkType(t){return"type"in t}}),te=(t,o)=>{const s=[],r=ee();if(!t||!o)return[];const a=Object.entries(t),i=Object.entries(o);return a.forEach(([p,_],y)=>{let h=null;if(i.forEach(([e,c],m)=>{m===y&&(h=c)}),r.check(_)){const e={name:p,components:Q(_,h)};s.push(e)}}),s},v=(t,o)=>new URL(o,t).toString(),oe=({path:t,baseUrl:o,homeLabel:s,resolvePath:r})=>{const a=G(t),i=[];return i.push({"@type":"ListItem",position:1,name:s,item:v(o,r("/"))}),a.forEach((p,_)=>{i.push({"@type":"ListItem",position:_+2,name:p.label,item:v(o,r(p.to))})}),{"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:i}},ae=K(()=>N(()=>import("./BJ8vwS7W.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9]),import.meta.url).then(t=>t.default||t).then(t=>W(t))),ne={class:"main-content"},re=V({__name:"[...page]",async setup(t){let o,s;const r=T();let a=!1;const i=j(),[p]=r.fullPath.split("/").filter(Boolean)||[],_=A(p).value.current??i.localization?.defaultLocale??"de";I({htmlAttrs:{lang:_}}),r.query.preview&&(a=!!r.query.preview);let y=null,h="default",e=null,c=null;if(!a){const m=$(),{data:g}=([o,s]=P(()=>J(()=>m.get(),"$f4gK1s91FC")),o=await o,s(),o),n=m.checkSiteValue(g.value);e=n.extension.excerpt,c=n.extension.seo,y=te(n.content,n.view),i.templates.forEac
2h(u=>{Object.entries(u).forEach(([f,l])=>{f===n.template&&l&&(h=l)})})}if(!a){const g=Z().origin,n=oe({path:r.path,baseUrl:g,homeLabel:i.pageTitle,resolvePath:u=>X(u)});Y([n])}return a||R((()=>{if(!e)return{};const g=L(e.og_image).getFormat(e.og_image_height,e.og_image_width),n=L(e.og_image).getImage(g,!0),u=L(e.twitter_image).getFormat(e.twitter_image_height,e.twitter_image_width),w=L(e.twitter_image).getImage(u,!0),f=typeof c?.title=="string"&&c.title.length>0?c.title:e.title,l=typeof c?.description=="string"?c.description:null,E={title:f,description:l,ogSiteName:e.og_site_name,ogUrl:e.og_url,ogType:e.og_type,ogTitle:e.og_title,ogDescription:e.og_description,ogImage:n,ogImageHeight:e.og_image_height,ogImageWidth:e.og_image_width,ogLocale:e.og_locale,twitterCard:e.twitter_card,twitterTitle:e.twitter_title,twitterDescription:e.twitter_description,twitterImage:w};return Object.fromEntries(Object.entries(E).filter(([,O])=>!!O))})()),(m,g)=>{const n=F,u=ae,w=M;return d(),C("div",ne,[b(a)?x("",!0):(d(),k(n,{key:0,name:b(h)},B({_:2},[D(b(y),f=>({name:f.name,fn:S(()=>[(d(!0),C(U,null,D(f.components,l=>(d(),k(q(l.component),H({ref_for:!0},{componentData:l.data,additionalData:l.additionalData}),null,16))),256))])}))]),1032,["name"])),b(a)?(d(),k(w,{key:1,"fallback-tag":"span",fallback:"Loading Preview..."},{default:S(()=>[z(u)]),_:1})):x("",!0)])}}}),ge=Object.freeze(Object.defineProperty({__proto__:null,default:re},Symbol.toStringTag,{value:"Module"}));export{ge as _,te as g};
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.