1import{aE as q,b as D,g as s,F as l,B as g,A as e,C as v,h as a,l as h,z as r,n as T,q as y,O,ac as R,c as x,aW as N}from"./BTUgTqi6.js";import{u as U}from"./CULAMJ-u.js";const W={class:"navigation-list navigation-list--lvl-1"},j=["innerHTML"],G={key:0,class:"navigation-list navigation-list--lvl-2"},I={key:0,class:"navigation-list__item"},J=["innerHTML"],K={key:0,class:"navigation-list navigation-list--lvl-3"},Q={key:0,class:"navigation-list__item"},X=["innerHTML"],C={__name:"NavigationList",props:{data:{type:Array},size:{type:String,validator:i=>["s","m"].includes(i),default:"m"}},setup(i){const P=q(),{getHref:_,checkActiveState:k}=U(P.fullPath),S=i,V=u=>u?"span":N,E=D(()=>{var f,d;const u=(d=(f=S.data)==null?void 0:f.map(p=>{var c;return(c=p.params)==null?void 0:c.col}))==null?void 0:d.sort();return[...new Set(u)]});return(u,f)=>{const d=O,p=N;return a(),s("div",{class:v(["navigation-list-wrapper",`navigation-list-wrapper--size-${i.size}`])},[(a(!0),s(l,null,g(e(E),c=>(a(),s("div",{key:c,class:"navigation-list-wrapper__col"},[h("ul",W,[(a(!0),s(l,null,g(i.data,(n,F)=>{var m,L,w;return a(),s(l,null,[n.params.col===c&&!((m=n==null?void 0:n.params)!=null&&m.hidePage)?(a(),s("li",{key:F,class:"navigation-list__item"},[(a(),T(R(V((L=n.params)==null?void 0:L.redirect)),{href:e(_)(n),class:v(["navigation-list__link",{"is-active":e(k)(n)}]),to:e(_)(n)},{default:y(()=>{var t;return[h("span",{innerHTML:n.name},null,8,j),(t=n.params)!=null&&t.redirect?r("",!0):(a(),T(d,{key:0,class:"navigation-list__icon",name:"arrows/long-arrow",dir:"right"}))]}),_:2},1032,["href","class","to"])),(w=n.items)!=null&&w.length?(a(),s("ul",G,[(a(!0),s(l,null,g(n.items,(t,$)=>{var H,z;return a(),s(l,{key:$},[(H=t==null?void 0:t.params)!=null&&H.hidePage?r("",!0):(a(),s("li",I,[x(p,{class:v(["navigation-list__link",{"is-active":e(k)(t)}]),to:e(_)(t)},{default:y(()=>[h("span",{innerHTML:t.name},null,8,J)]),_:2},1032,["class","to"]),(z=t.items)!=null&&z.length?(a(),s("ul",K,[(a(!0),s(l,null,g(t.items,(o,b)=>{var M;return a(),s(l,{key:b},[(M=o==null?void 0:o.params)!=null&&M.hidePage?r("",!0):(a(),s("li",Q,[x(p,{class:v(["navigation-list__link",{"is-active":e(k)(o)}]),to:e(_)(o)},{default:y(()=>[h("span",{innerHTML:o.name},null,8,X)]),_:2},1032,["class","to"])]))],64)}),128))])):r("",!0)]))],64)}),128))])):r("",!0)])):r("",!0)],64)}),256))])]))),128))],2)}}};export{C 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.