1import{_ as N}from"./SubPagesIndex.vue.C39-y3Uz.js";import{g as O,_ as R}from"./Index.vue.JIVRSh6g.js";import{d as $,u as w,a as y,r as z,e as I,w as U,o as B,c as f,b as D,f as A,g as P,h,i as n,j as H,k as d,l as C,m as M}from"./entry.Dy47IYJV.js";import{u as V,a as j}from"./useStrapi.Bcp2HlFr.js";import{_ as G}from"./index.vue.reVU3iY7.js";import{_ as q}from"./index.vue.BQ0pwFdy.js";import{_ as F}from"./NoLangContent.vue.BBPs_6_C.js";import{P as J,a as K,b as Q}from"./content.CfdEoGGV.js";import"./measure.Cz9lNhUx.js";import"./Index.vue.C3n4QrG5.js";import"./ChevronDown.BEiSC_Se.js";import"./Index.vue.qW-KrM4t.js";import"./Index.vue.DwODfYR0.js";import"./index.vue.C2Fjpgjl.js";import"./Index.vue.Cp-9_eJq.js";import"./use-outside-click.Dz4AgVOQ.js";import"./use-resolve-button-type.D1n_CL3R.js";import"./Skip.vue.BdBKFGn5.js";import"./index.vue.DWsEsiAf.js";import"./Index.vue.DYz5PhlB.js";import"./Index.vue.DNCYIblT.js";import"./Index.Bs4sBbt5.js";import"./Close.Df5VfrD_.js";import"./Index.vue.CzRVTlHE.js";import"./client-only.DPmKhfN9.js";import"./index.C68sEgmF.js";import"./Index.vue.6rSOz6_c.js";import"./EventTeaserCard.vue.CLvl-SRT.js";import"./Index.vue.0X7Zp51h.js";import"./Index.vue.D_lo6vhj.js";function c(p){let l,s=p[0],r=1;for(;r<p.length;){const i=p[r],u=p[r+1];if(r+=2,(i==="optionalAccess"||i==="optionalCall")&&s==null)return;i==="access"||i==="optionalAccess"?(l=s,s=u(s)):(i==="call"||i==="optionalCall")&&(s=u((...g)=>s.call(l,...g)),l=void 0)}return s}const W={key:1},xe=$({__name:"index",async setup(p){let l,s;const r=w(),{find:i}=V(),{locale:u,locales:g}=y(),b=z(!1),v=I(),S=O(),{data:k,refresh:L}=([l,s]=U(()=>j("page",()=>i("page-defaults",{filters:{Slug:r.params.page},populate:["HeaderImage",...J,...K,...Q,"Header","localizations","ParentPage","SubPages"],locale:u.value}))),l=await l,s(),l);B(()=>{L(),b.value=!0});const o=f(()=>c([k,"access",t=>t.value,"optionalAccess",t=>t.data,"access",t=>t[0]])),E=D(),T=H().public.BASE_URL.replace(/\/$/,""),x=f(()=>S.map(t=>{let m=t.name==r.name?c([o,"access",a=>a.value,"optionalAccess",a=>a.attributes,"optionalAccess",a=>a.Slug]):c([o,"access",a=>a.value,"optionalAccess",a=>a.attributes,"optionalAccess",a=>a.localizations,"optionalAccess",a=>a.data,"access",a=>a.find,"call",a=>a(_=>_.attributes.locale==t.locale),"optionalAccess",a=>a.attributes,"access",a=>a.Slug]);return{locale:t.locale,path:m?T+E.resolve({name:t.name,params:{page:m}}).href:void 0}}));return f(()=>[{text:c([o,"optionalAccess",t=>t.value,"optionalAccess",t=>t.attributes,"optionalAccess",t=>t.Title]),link:v({name:"page",params:{page:c([o,"optionalAccess",t=>t.value,"optionalAccess",t=>t.attributes,"optionalAccess",t=>t.Slug])}})}]),(t,m)=>{const a=N,_=R;return A(),P(_,{seo:c([n,"call",e=>e(o),"optionalAccess",e=>e.attributes,"optionalAccess",e=>e.Seo]),localizedLinks:n(x),title:c([n,"call",e=>e(o),"optionalAccess",e=>e.attributes,"optionalAccess",e=>e.Title])},{hero:h(()=>[d(q,{content:c([n,"call",e=>e(o),"optionalAccess",e=>e.attributes,"optionalAccess",e=>e.PageIntro])},null,8,["content"])]),default:h(()=>[d(a,{page:n(o)},null,8,["page"]),c([n,"call",e=>e(o),"optionalAccess",e=>e.attributes,"optionalAccess",e=>e.Content])?(A(),P(G,{key:0,content:c([n,"call",e=>e(o),"optionalAccess",e=>e.attributes,"optionalAccess",e=>e.Content])},null,8,["content"])):C("",!0),n(b)&&!n(o)?(A(),M("div",W,[d(F)])):C("",!0)]),_:1},8,["seo","localizedLinks","title"])}}});export{xe 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.