1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./c5BLKpG2.js","./D5JSWU0d.js","./BhPoJ8fw.js","./entry.BC0l50BK.css","./SdkContent.BlzZGA8i.css","./ep1aBOo0.js","./Dpg-k94E.js","./Cxjyh_P3.js","./7AlDGmoC.js"])))=>i.map(i=>d[i]); 2import{_ as Y}from"./CYeZRCkB.js";import{V as Z,a as ee}from"./DiHUWxbe.js";import{d as E,c as i,j as l,o,w as _,b as A,i as p,q as te,M as g,N as m,p as x,_ as C,a6 as oe,F as se,k as t,Q as ae,e as L,f as ne,G as M,g as re,h as ie,a as j,s as q}from"./BhPoJ8fw.js";import{V as le,_ as ue}from"./D5JSWU0d.js";import{_ as ce}from"./BJfocmoE.js";import{_ as de}from"./B95VBhJq.js";import{_ as _e}from"./CTUEho87.js";import{u as pe}from"./Cxjyh_P3.js";import{a as me}from"./Cpeb7LRQ.js";import{u as fe}from"./Cx42Utfi.js";import{u as ye}from"./Dwcg0_5Q.js";import"./CluW0otP.js";import"./Drkq681c.js";const ve=["innerHTML"],ke=E({__name:"ClosureAlert",props:{closureNotes:{}},setup(n){return(s,a)=>{var e;return(e=s.closureNotes)!=null&&e.length?(o(),i(Z,{key:0,class:"mb-5",icon:"fa-solid fa-circle-info",elevation:"3",border:"start",variant:"flat",type:"info"},{default:_(()=>[A(ee,{class:"font-weight-bold"},{default:_(()=>a[0]||(a[0]=[te("Announcement(s)")])),_:1,__:[0]}),(o(!0),p(m,null,g(s.closureNotes,r=>(o(),p("p",{innerHTML:r},null,8,ve))),256))]),_:1})):l("",!0)}}}),he=Object.assign(ke,{__name:"FeatureLocationClosureAlert"}),be=x(()=>C(()=>import("./c5BLKpG2.js"),__vite__mapDeps([0,1,2,3,4]),import.meta.url).then(n=>n.default||n.default||n)),ge=x(()=>C(()=>import("./ep1aBOo0.js"),__vite__mapDeps([5,6,2,3,7,1,4]),import.meta.url).then(n=>n.default||n.default||n)),Le=x(()=>C(()=>import("./7AlDGmoC.js"),__vite__mapDeps([8,2,3,1,4]),import.meta.url).then(n=>n.default||n)),Ae=E({__name:"index",props:{blocks:{},locationUid:{},hasEvents:{type:Boolean},hasUpcomingEvents:{type:Boolean}},setup(n){const s=n;oe("locationUid",s.locationUid);const a=se([]);return s.hasUpcomingEvents&&a.value.push("events"),(e,r)=>{const b=Le;return o(),i(le,{class:"mt-3",multiple:"",accordion:"",modelValue:t(a),"onUpdate:modelValue":r[2]||(r[2]=d=>ae(a)?a.value=d:null)},{default:_(()=>[e.hasEvents?(o(),i(b,{key:0,value:"events"})):l("",!0),(o(!0),p(m,null,g(e.blocks,d=>(o(),p(m,null,[d.Iframe_App?(o(),i(t(ge),{key:0,block:d.Iframe_App,onOpen:r[0]||(r[0]=y=>t(a).push(y))},null,8,["block"])):l("",!0),d.Generic?(o(),i(t(be),{key:1,block:d.Generic,onOpen:r[1]||(r[1]=y=>t(a).push(y))},null,8,["block"])):l("",!0)],64))),256))]),_:1},8,["modelValue"])}}}),Ee=Object.assign(Ae,{__name:"FeatureLocationBlocks"}),Ie=E({__name:"[slug]",async setup(n){var V,B,F,S,U,N,T,w,P;let s,a;const e=([s,a]=L(()=>pe({contentTypeUid:"location"})),s=await s,a(),s);if(!e)throw ne({statusCode:404,statusMessage:"Location Not Found!"});const{data:r}=([s,a]=L(()=>q(`/api/v2/locations/${e.uid}/notices`,"$WL6CBTVPBA")),s=await s,a(),s),{data:b}=([s,a]=L(()=>q(`/api/v2/locations/${e.uid}/has-events`,"$aJuJosPhyt")),s=await s,a(),s),d=M(()=>{var f;return!!((f=b.value)!=null&&f.events)}),y=M(()=>{var f;return!!((f=b.value)!=null&&f.upcomingEvents)});return re(e.title),me({title:e.title,base:e.base,tags:e.tags,type:"place"}),fe({"@context":"https://schema.org","@type":(V=e.global_location)==null?void 0:V.categories,name:e.title,address:{"@type":"PostalAddress",streetAddress:(B=e.address)==null?void 0:B.address,addressLocality:(F=e.address)==null?void 0:F.city,addressRegion:(S=e.address)==null?void 0:S.state,postalCode:(U=e.address)==null?void 0:U.zip_code,addressCountry:"US"},geo:{"@type":"GeoCoordinates",latitude:(T=(N=e.address)==null?void 0:N.geolocate)==null?void 0:T.y,longitude:(P=(w=e.address)==null?void 0:w.geolocate)==null?void 0:P.x},url:ye().href,telephone:e.contact_phone}),ie([{title:"Locations",href:"/locations"}]),(f,xe)=>{var O,R;const $=Y,H=he,J=Ee,Q=ue,W=ce,K=de,X=_e;return(O=t(e))!=null&&O.uid?(o(),i(X,{key:0,vb:(R=t(e))==null?void 0:R.visual_builder},{default:_(()=>[j("article",null,[A(K,{reverse:""},{sidebar:_(()=>[A(W,{uid:t(e).uid,"show-map":"",class:"mb-5"},null,8,["uid"])]),default:_(()=>{var I,z;return[(o(!0),p(m,null,g((z=(I=t(r))==null?void 0:I.entries)==null?void 0:z.filter(u=>!(u!=null&&u.display_in_body)),u=>{var v,c,k,h;return o(),p(m,null,[(c=(v=u.disclaimer)==null?void 0:v[0])!=null&&c.uid?(o(),i($,{key:0,uid:(h=(k=u.disclaimer)==null?void 0:k[0])==null?void 0:h.uid},null,8,["uid"])):l("",!0)],64)}),256)),t(e).uid?(o(),i(Q,{key:0,"content-type":"location",uid:t(e).uid,"base-content":t(e).base,"created-at":t(e).created_at,"updated-at":t(e).updated_at},{"pre-rte":_(()=>{var u,v;return[j("div",null,[t(e).closed?(o(),i(H,{key:0,"closure-notes":t(e).closure_notes},null,8,["closure-notes"])):l("",!0),(o(!0),p(m,null,g((v=(u=t(r))==null?void 0:u.entries)==null?void 0:v.filter(c=>c==null?void 0:c.display_in_body),c=>{var k,h,D,G;return o(),p(m,null,[(h=(k=c.disclaimer)==null?void 0:k[0])!=null&&h.uid?(o(),i($,{key:0,uid:(G=(D=c.disclaimer)==null?void 0:D[0])==null?void 0:G.uid},null,8,["uid"])):l("",!0)],64)}),256))])]}),default:_(()=>[t(e).uid?(o(),i(J,{key:0,blocks:t(e).blocks??[],"location-uid":t(e).uid,"has-events":t(d),"has-upcoming-events":t(y)},null,8,["blocks","location-uid","has-events","has-upcoming-events"])):l("",!0)]),_:1},8,["uid","base-content","created-at","updated-at"])):l("",!0)]}),_:1})])]),_:1},8,["vb"])):l("",!0)}}});
2export{Ie 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.