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