1import{_ as S}from"./C82RYPO4.js";import{_ as N}from"./Baxuue_v.js";import{a as $,a1 as p,B as q,L as F,l as C,o as L}from"./BkdrbTB2.js";import{g as H}from"./C-__tGQT.js";import{u as R}from"./D9yqqj19.js";import{c as f,u as Y}from"./BvtsXUTt.js";import{u as D}from"./BRcSGYAS.js";import{d as E,B as J,c as v,o as i,b as T,u as l,g as h,i as w,F as V}from"./BfT7hVbZ.js";import"./DPor0fbo.js";import"./BxsMeAdC.js";import"./x8Dcn7i9.js";import"./BphKXUyx.js";import"./C20TfXL6.js";function Z(){const{apiClient:n}=$();async function s(e,a){const o=a!=null&&a.withCmsAssociations?f:{};return n.invoke("readCategory post /category/{navigationId}?slots sw-include-seo-urls",{navigationId:e,"sw-include-seo-urls":!0,associations:o,...a==null?void 0:a.query})}async function r(e){const a=e!=null&&e.withCmsAssociations?f.associations:{};return(await n.invoke("readCategoryList post /category",{associations:a,...e==null?void 0:e.query})).elements??[]}return{search:s,advancedSearch:r}}const ne=E({__name:"FrontendNavigationPage",props:{navigationId:{}},async setup(n){var y,d;let s,r;const e=n,{search:a}=Z(),o=p(),{data:c}=([s,r]=J(async()=>q("cmsNavigation"+e.navigationId,async()=>await a(e.navigationId,{withCmsAssociations:!0,query:{...o.query}}),"$JkgoYYpZxy")),s=await s,r(),s);if(c.value){const t=H(c.value,{startIndex:2});F(t)}const{category:u}=R(c),{t:k}=C(),{sessionContext:x}=L(),B=((d=(y=x.value)==null?void 0:y.salesChannel)==null?void 0:d.name)||k("appName");D(u,{mainShopTitle:B});const I=v(()=>{var t;return((t=u.value)==null?void 0:t.cmsPage)??null});Y(I);const{locale:g}=C(),{path:m}=p(),P=v(()=>m==="/"||m===`/${g.value}/`||m===`/${g.value}`);return(t,j)=>{var _;const b=S,A=N;return i(),T(V,null,[l(P)?w("",!0):(i(),h(b,{key:0})),(_=l(u))!=null&&_.cmsPage?(i(),h(A,{key:1,content:l(u).cmsPage},null,8,["content"])):w("",!0)],64)}}});export{ne 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.