1import{I as S,L as N,ai as B,o as l,a as n,j as c,E as t,g as s,b as d,h,m as x,G as P,C as v,i as C,y as p,F as k,k as E,l as T,t as V,z as q}from"./BgEjYLMv.js";const I={__name:"NkBreadcrumb",props:{breadcrumbs:{type:Array,required:!0},homePath:{type:String,required:!1,default:"/"},homeTitle:{type:String,required:!1,default:"Startseite"}},setup(u){const e=S("NkBreadcrumb"),_=u,g=N(()=>y());function y(){const o=JSON.parse(JSON.stringify(_.breadcrumbs)),m=o.length;return o.forEach(a=>{const{isActiveExact:r}=B(a.url);a.test=a.url&&!r,a.link=!r&&m>1}),o.filter(a=>a.isSlug!==!0||m===1)}return(o,m)=>{const a=V,r=q;return l(),n("nav",{role:"navigation",class:t(s(e).classes.wrapper),"aria-label":"breadcrumbs"},[c("div",{class:t(s(e).classes.container)},[c("ol",{class:t(s(e).classes.list)},[c("li",{class:t(s(e).classes.item)},[d(r,{class:t(s(e).classes.link),to:u.homePath,prefetch:!1},{default:h(()=>[s(e).homeIcon?(l(),x(a,P(v({key:0},s(e).homeIcon)),null,16)):C("",!0),c("span",{class:t(s(e).classes.homeTitle)},p(u.homeTitle),3)]),_:1},8,["class","to"])],2),(l(!0),n(k,null,E(g.value,(i,f)=>(l(),n(k,null,[i.link?(l(),n("li",{key:f+"link",class:t(s(e).classes.item)},[d(r,{class:t(s(e).classes.link),to:i.url,prefetch:!1},{default:h(()=>[T(p(i.title),1)]),_:2},1032,["class","to"])],2)):(l(),n("li",{key:f+"no-link",class:t(s(e).classes.item)},[c("span",{class:t(s(e).classes.currentPage)}
1,p(i.title),3)],2))],64))),256))],2)],2)],2)}}};export{I as default}; 2//# sourceMappingURL=DXx7_0B7.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.