1import{_ as j}from"./DzQ0bDpd.js";import L from"./BC5uKj6S.js";import{d as N,u as P,w as V,M as D,e as a,o as i,b as e,m as v,i as u,f as _,F as f,r as g,a as d,h,t as x,c as C,B as F,ao as O,D as T}from"./gtxPK6Ty.js";const I=F(T),q={class:"Sitemap"},E={class:"is-display grid grid-cols-7 gap-6 font-normal"},H={key:0,class:"col-span-full"},M={class:"col-span-6"},W={class:"grid grid-cols-4 flex-wrap","aria-label":"sitemap"},$={class:"is-display-6"},G={class:"line-clamp-2 text-left"},J={class:"col-span-1"},K={class:"sticky top-0 flex flex-col gap-y-is-8 pt-4 text-size-7 laptop:top-[9rem]"},Q={class:"-ml-is-7"},R=N({__name:"Sitemap",async setup(U){let l,y;const c=P(),{collection:w=""}=c.siteConfig,{path:S=""}=c.siteConfig,A=()=>{c.global.isThemePickerOpen=!0},b=o=>{const{_id:t,title:m,slug:n,subpages:r}=o;return{_id:t,title:m,slug:n,subpages:r?.map(b)}},{data:z,pending:B}=([l,y]=V(()=>D(`/api/v1/collection/${w}/navigation`,{params:{depth:1,fields:"title,slug,codename"},transform:o=>o.map(t=>b(t)),lazy:!0})),l=await l,y(),l),k=(...o)=>{let t=O.join(S,...o);return t.startsWith("/")||(t="/"+t),t};return(o,t)=>{const m=j,n=L,r=I;return i(),a("div",q,[e("div",E,[u(B)?(i(),a("div",H,[_(m,{text:"Loading sitemap.."})])):v("",!0),e("div",M,[e("nav",W,[(i(!0),a(f,null,g(u(z)??[],s=>(i(),a("div",{key:s._id},[e("p",$,[_(n,{href:k(s.slug),title:s.title},{start:d(()=>[h(x(s.title),1)]),_:2},1032,["href","title"])]),s.subpages?.length?(i(!0),a(f,{key:0},g(s.subpages,p=>(i(),C(n,{key:p._id,class:"items-start text-size-7",href:k(s.slug,p.slug),title:p.title},{start:d(()=>[_(r,{icon:"fal square-arrow-right",size:"sm"})]),default:d(()=>[e("span",G,x(p.title),1)]),_:2},1032,["href","title"]))),128)):v("",!0)]))),128))])]),e("div",J,[e("div",K,[t[1]||(t[1]=e("p",{class:"is-display-6"},"Help & support",-1)),e("div",Q,[(i(!0),a(f,null,g(u(c)?.siteConfig?.hardcoded?.footer?.support?.items,s=>(i(),C(n,{class:"is-display-7 my-0",href:s.href,title:s.title||s.text},{start:d(()=>[h(x(s.text),1)]),_:2},1032,["href","title"]))),256))]),e("button",{class:"is-inline-flex is-button is-colour-primary -mx-is-8 items-center justify-between",onClick:A,title:"Accessibility options"},[t[0]||(t[0]=e("span",{class:"mr-1 whitespace-nowrap"},[h("Accessibility "),e("span",{class:"hidden desktop:inline"},"options")],-1)),_(r,{icon:"fas bars",size:"xl"})])])])])])}}}),tt=Object.assign(R,{__name:"CustomSitemap"});export{tt as default};
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.