import{d as y,c,e as t,f as a,F as _,A as m,p,t as u}from"./CQ5rtXCu.js";const v={key:0,"aria-label":"Breadcrumb",class:"py-4 px-4 md:px-8 lg:px-[12%] text-sm text-gray-500 bg-gray-50"},k={key:0},b=["href","onClick","title"],x={key:2,class:"text-gray-700"},N=y({__name:"Breadcrumb",props:{items:{default:void 0},show:{type:Boolean,default:!0},onNavigate:{type:Function,default:void 0}},setup(i){const s=i,d=[],o=c(()=>{const n=Array.isArray(s.items)?s.items.filter(Boolean):[];return n.length?n:d}),h=c(()=>s.show!==!1&&o.value.length>0),f=(n,r)=>{s.onNavigate&&(n.preventDefault(),s.onNavigate(r))};return(n,r)=>h.value?(t(),a("nav",v,[(t(!0),a(_,null,m(o.value,(e,l)=>(t(),a("span",{key:`${e.path??e.label}-${l}`},[l>0?(t(),a("span",k,">")):p("",!0),l<o.value.length-1&&e.path?(t(),a("a",{key:1,href:e.path,class:"text-gray-700",onClick:g=>f(g,e.path),title:e.label},u(e.label),9,b)):(t(),a("span",x,u(e.label),1))]))),128))])):p("",!0)}});export{N as default};
