import{r as l,j as e,U as i,ar as k,as as b,a3 as w,d as L,c as R,L as C,a6 as P}from"./index-CJ26T8nM.js";const x=l.forwardRef(({...a},r)=>e.jsx("nav",{ref:r,"aria-label":"breadcrumb",...a}));x.displayName="Breadcrumb";const g=l.forwardRef(({className:a,...r},s)=>e.jsx("ol",{ref:s,className:i("flex flex-wrap items-center gap-1.5 break-words text-sm text-muted-foreground sm:gap-2.5",a),...r}));g.displayName="BreadcrumbList";const f=l.forwardRef(({className:a,...r},s)=>e.jsx("li",{ref:s,className:i("inline-flex items-center gap-1.5",a),...r}));f.displayName="BreadcrumbItem";const j=l.forwardRef(({asChild:a,className:r,...s},c)=>{const m=a?k:"a";return e.jsx(m,{ref:c,className:i("transition-colors hover:text-foreground",r),...s})});j.displayName="BreadcrumbLink";const B=l.forwardRef(({className:a,...r},s)=>e.jsx("span",{ref:s,role:"link","aria-disabled":"true","aria-current":"page",className:i("font-normal text-foreground",a),...r}));B.displayName="BreadcrumbPage";const N=({children:a,className:r,...s})=>e.jsx("li",{role:"presentation","aria-hidden":"true",className:i("[&>svg]:size-3.5",r),...s,children:a??e.jsx(b,{})});N.displayName="BreadcrumbSeparator";const S={stories:"stories",about:"about",contact:"contact",subscription:"premiumPlans",progress:"progress",vocabulary:"vocabulary","reading-cart":"readingCart","improve-reading":"improveReading",blog:"blog",themes:"themes","story-maker":"storyMaker",privacy:"privacy",terms:"terms",refund:"refund",research:"research","text-checker":"textChecker"},z=["en","es","bn","zh","ja"],T=({items:a,className:r=""})=>{const s=w(),{getLocalizedPath:c}=L(),{t:m}=R("navbar"),d=(()=>{if(a)return a.map(t=>({...t,path:c(t.path)}));const n=s.pathname.split("/").filter(Boolean).filter(t=>!z.includes(t)),u=[{name:m("home"),path:c("/")}];let p="";return n.forEach((t,v)=>{if(p+=`/${t}`,t==="story"&&n[v+1])return;const h=S[t],y=h?m(h):t.charAt(0).toUpperCase()+t.slice(1).replace(/-/g," ");u.push({name:y,path:c(p)})}),u})();return d.length<=1?null:e.jsx("nav",{className:`mb-6 ${r}`,"aria-label":"Breadcrumb",children:e.jsx(x,{children:e.jsx(g,{children:d.map((o,n)=>e.jsxs("div",{className:"contents",children:[e.jsx(f,{children:n===d.length-1?e.jsx(B,{className:"text-nature-red font-medium",children:o.name}):e.jsx(j,{asChild:!0,children:e.jsxs(C,{to:o.path,className:"text-nature-green hover:text-nature-teal transition-colors duration-200 flex items-center gap-1",children:[n===0&&e.jsx(P,{className:"h-4 w-4"}),o.name]})})}),n<d.length-1&&e.jsx(N,{children:e.jsx(b,{className:"h-4 w-4 text-nature-green/60"})})]},o.path))})})})};export{T as B};
//# sourceMappingURL=BreadcrumbNavigation-DO0Fhgk5.js.map