1import{S as _,d as j,c as n,g as e,h as t,v as m,F as d,i as l,j as r,z as b,ci as v,G as h,q as y,s as w,y as N,Q as V,C as E,E as G,bf as S}from"./CelG4gE-.js";const T={class:"jum-breadcrumbs","data-testid":"jum-breadcrumb"},$={class:"compact-view"},H={class:"expanded-view"},q={class:"breadcrumb-trail"},z={key:1,class:"current-item"},D=j({name:"JumBreadcrumb",__name:"Breadcrumbs",props:{breadcrumbs:{},showGoBackButton:{type:Boolean}},emits:["go-back"],setup(o,{emit:B}){const u=o,i=n(()=>u.breadcrumbs.at(-2)),f=n(()=>u.breadcrumbs.length-1),k=s=>s===f.value,g=B,x=()=>{g("go-back")},L={"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:u.breadcrumbs.map((s,a)=>({"@type":"ListItem",position:a+1,name:s.title,item:s.url}))},C=n(()=>JSON.stringify(L));return(s,a)=>(e(),t("div",T,[m("div",$,[o.breadcrumbs.length>1&&i.value?(e(),t(d,{key:0},[l(r(b),{icon:"chevronLeft"}),l(r(v),{href:i.value.url,text:i.value.title,label:`Breadcrumbs | ${i.value.title}`},null,8,["href","text","label"])],64)):h("",!0)]),m("div",H,[o.showGoBackButton?(e(),y(r(V),{key:0,class:"back-button",compact:"",secondary:"",onClick:a[0]||(a[0]=c=>x())},{default:w(()=>[l(r(b),{icon:"chevronLeft",left:""}),a[1]||(a[1]=N(" Terug ",-1))]),_:1})):h("",!0),m("ol",q,[(e(!0),t(d,null,E(o.breadcrumbs,(c,p)=>(e(),t("li",{key:`breadcrumb-${p}`,class:"breadcrumb-trail-item"},[k(p)?(e(),t("span",z,G(c.title),1)):(e(),t(d,{key:0},[l(r(v),{href:c.url,text:c.title,label:`Breadcrumbs | ${c.title}`,class:"breadcrumb-url"},null,8,["href","text","label"]),l(r(b),{class:"breadcrumb-divider",icon:"chevronRight",size:"16"})],64))]))),128))]),(e(),y(S("script"),{type:"application/ld+json",innerHTML:C.value},null,8,["innerHTML"]))])]))}}),I=_(D,[["__scopeId","data-v-d5e183f6"]]);export{I as q};
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.