1import{_ as C}from"./BWsTcnS6.js";import{_ as F}from"./D9t2Upg7.js";import{_ as $}from"./vOYYAS8y.js";import{u as w}from"./CN_EtXyc.js";import{u as j}from"./C58AZYGR.js";import{b as A,y as M,u as Q,w as S,e as H,s as E,g as i,j as m,k as s,i as t,h as G,t as d,F as L,r as P,x as R,n as o,q as z}from"./DWwH_cLC.js";import{g as J}from"./C-HOC3Vz.js";import{u as K}from"./9sclF0zf.js";import{u as W}from"./Cc1WW-iq.js";import"./B2C0u_BS.js";const X={class:"main"},Y={class:"buildings"},Z={class:"heading"},ee={key:0,class:"buildings__list mt-4"},se={class:"pages-container"},te={class:"building__image"},ae=["alt","src"],ne={class:"building__details"},ie={class:"building__name"},oe={class:"text text--2"},le={class:"building__description"},re={class:"building__hours"},ue={class:"building__hours-text"},_e=["innerHTML"],me={key:1,class:"mt-5 pages-container"},Ie={__name:"index",async setup(de){var v,f,k,y,x,I;let l,c;const{locale:g,t:r}=A(),p=M(),b=Q(),U=b.name,B=J` 2 query GetPageData($routeId: String) { 3 page(route_id: $routeId) { 4 seo_meta_title 5 seo_meta_description 6 seo_meta_keywords 7 children { 8 id 9 name 10 image 11 route_id 12 slug: seo_url_slug { 13 cs 14 en 15 } 16 route_id 17 } 18 } 19 buildings(filterVisibleInFilters: true) { 20 id 21 name 22 address 23 openingHours { 24 from 25 to 26 day_in_week 27 } 28 slug: seo_url_slug { 29 cs 30 en 31 } 32 image_list 33 } 34 } 35`,{data:h}=([l,c]=S(()=>R(B,{routeId:U})),l=await l,c(),l),_=H(()=>{var e;return(e=h.value)==null?void 0:e.buildings}),n=H(()=>{var e;return(e=h.value)==null?void 0:e.page}),D=E([{title:r("pages.about.index.breadcrumbs-title"),route:"about"},{title:r("pages.buildings.index.breadcrumbs-title")}]);K({title:((v=n.value)==null?void 0:v.seo_meta_title)||((f=n.value)==null?void 0:f.name)||r("pages.buildings.breadcrumbs-title"),description:((k=n.value)==null?void 0:k.seo_meta_description)||null,keywords:((y=n.value)==null?void 0:y.seo_meta_keywords)||null,image:((x=n.value)==null?void 0:x.image)||((I=n.value)==null?void 0:I.cropped_detail_image)||null,url:b.fullPath});const N=e=>{let u;return e!=null&&e.route_id?u=W(e.route_id):u={name:"about-page-slug",params:{slug:e.slug[g.value]}},u};return(e,u)=>{const O=C,T=F,V=$;return o(),i("main",X,[m(O,{items:t(D)},null,8,["items"]),s("div",Y,[s("h1",Z,d(t(r)("pages.buildings.title")),1),t(_)&&t(_).length?(o(),i("div",ee,[s("div",se,[(o(!0),i(L,null,P(t(_),a=>(o(),i("div",{key:a.id,"data-heading-hover":""},[m(T,{to:t(p)({name:"about-buildings-slug",params:{slug:a.slug[t(g)]}}),class:"building"},{default:z(()=>[s("div",te,[s("img",{alt:a.name,src:("useGetImageUrl"in e?e.useGetImageUrl:t(w))(a.image_list,250),class:"building__image-elem"},null,8,ae)]),s("div",ne,[s("div",ie,[s("h3",oe,[s("strong",null,d(a.name),1)])]),s("div",le,d(a.address),1),s("div",re,[s("div",ue,[s("p",{class:"text text--2",innerHTML:("useOpeningHours"in e?e.useOpeningHours:t(j))(a.openingHours)},null,8,_e)])])])]),_:2},1032,["to"])]))),128))])])):G("",!0),t(n)?(o(),i("div",me,[(o(!0),i(L,null,P(t(n).children,(a,q)=>(o(),i("div",{key:q},[m(V,{image:("useGetImageUrl"in e?e.useGetImageUrl:t(w))(a.image,1e3),title:a.name,link:t(p)(N(a))},null,8,["image","title","link"])]))),128))])):G("",!0)])])}}};export{Ie as default}; 36//# sourceMappingURL=D4Ka_RP4.js.map
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.