1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./BosQnM2c.js","./BMESszkG.js","./RSsG5meR.js","./entry.CDIcCl-w.css","./Cs-1YOe8.js","./C_2ElJT3.js","./useCarouselAnnouncer.BXUbdja0.css","./PageSection.DskWmJBh.css","./eCXHBOSh.js","./rLmgkEpr.js","./DlAUqK2U.js","./TakeawayTile.BpOo729O.css","./guZVTZDy.js","./NeedToKnowTile.Cmhf0woy.css","./B9rY-4gs.js","./WhatsOnTile.DOozdTOy.css"])))=>i.map(i=>d[i]); 2import{a as C,u as D,e as M,c as F,_}from"./BMESszkG.js";import{a as K,_ as $}from"./DTGK1tpX.js";import{aQ as j,a4 as G,au as U,ae as s,af as l,ap as u,at as r,al as P,am as f,aj as w,ag as g,ah as q,an as H,aq as Q,b1 as W,aw as J,l as p,O as X,ac as c}from"./RSsG5meR.js";import{u as Y}from"./DUhKWaD_.js";import{u as Z}from"./CENLJqjl.js";import{_ as ee}from"./DlAUqK2U.js";const te=c(()=>_(()=>import("./BosQnM2c.js"),__vite__mapDeps([0,1,2,3,4,5,6,7]),import.meta.url).then(e=>e.default||e)),se=c(()=>_(()=>import("./eCXHBOSh.js"),__vite__mapDeps([8,2]),import.meta.url).then(e=>e.default||e)),oe=c(()=>_(()=>import("./Cs-1YOe8.js"),__vite__mapDeps([4,1,2,3]),import.meta.url).then(e=>e.default||e)),ne=c(()=>_(()=>import("./rLmgkEpr.js"),__vite__mapDeps([9,1,2,3,10,11]),import.meta.url).then(e=>e.default||e)),ae=c(()=>_(()=>import("./guZVTZDy.js"),__vite__mapDeps([12,1,2,3,10,13]),import.meta.url).then(e=>e.default||e)),le=c(()=>_(()=>import("./B9rY-4gs.js"),__vite__mapDeps([14,1,2,3,10,15]),import.meta.url).then(e=>e.default||e)),ue={class:"page-root"},re={key:0,class:"tiles"},ie={key:0,class:"tabs-content w-100"},_e={key:2,class:"preferences-btn w-100 mb-5 d-flex justify-content-center"},ce={key:1,class:"tiles-skeleton"},pe={__name:"PagesPageRoot",setup(e){const m=j(),y=G(),k=Y();C();const x=D(),b=Z(),n=p(()=>k.currentPage),v=p(()=>k.isLoading),a=p(()=>x.settings),h=p(()=>b.customerGuid),L=p(()=>!!(n.value&&n.value.url=="sign-up/thanks")),T=m.path;if(a.value){const i=X();T=="/book-now"&&(!a.value.tabs||!a.value.tabs.includes("Book-now"))&&y.push("/#booking"),T=="/find-us"&&(!a.value.tabs||!a.value.tabs.includes("Find-Us"))&&y.push("/"+i.public.restaurantSlug),T=="/our-menu"&&(!a.value.tabs||!a.value.tabs.includes("Menu"))&&y.push("/menu")}return U(()=>{const i=m.hash;i&&document.getElementById(i.replace("#",""))&&document.getElementById(i.replace("#","")).scrollIntoView({behavior:"smooth"}),b.clearPreferencesMessage()}),(i,d)=>{const E=$,z=K,R=M,S=te,N=se,V=oe,I=ne,O=ae,B=le,A=W;return s(),l("div",ue,[!v.value&&n.value&&n.value.subNavigation?(s(),u(E,{key:0,subnav:n.value.subNavigation},null,8,["subnav"])):r("",!0),P("article",{class:J([v.value?"loading":"loaded","page-article",n.value&&n.value.subNavigation?"sub-nav-article":""])},[v.value?(s(),l("div",ce,[...d[1]||(d[1]=[P("div",{class:"skeleton-hero","aria-hidden":"true"},null,-1)])])):(s(),l("div",re,[f(z),n.value&&n.value.url?.toLowerCase()==="homepage"&&a.value.tabs?(s(),l("section",ie,[f(R,{"enable-bookings":a.value.enableBookings,"reset-state":!0},null,8,["enable-bookings"])])):r("",!0),!w(m).path.includes("/our-menu")&&n.value?(s(!0),l(g,{key:1},q(n.value.sections,(t,o)=>(s(),l(g,{key:o},[t.sys&&t.sys.contentType?(s(),l(g,{key:0},[t.sys.contentType.sys.id==="section"?(s(),u(S,{key:o+"-pageSection",section:t,index:o},null,8,["section","index"])):r("",!0),t.sys.contentType.sys.id==="tile"?(s(),u(w(F),{key:o+"-pageTile",tile:t,index:o},null,8,["tile","index"])):t.sys.contentType.sys.id==="mapTile"?(s(),u(N,{key:o+"-mapTile",tile:t,index:o},null,8,["tile","index"])):t.sys.contentType.sys.id==="formTile"?(s(),u(V,{key:o+"-formTile",tile:t,index:o},null,8,["tile","index"])):t.sys.contentType.sys.id==="takeawayTile"?(s(),u(I,{key:o+"-takeawayTile",tile:t,index:o},null,8,["tile","index"])):t.sys.contentType.sys.id==="needToKnowTile"?(s(),u(O,{key:o+"-needToKnowTile",tile:t,index:o},null,8,["tile","index"])):t.sys.contentType.sys.id==="whatsOnTile"?(s(),u(B,{key:o+"-whatsOnTile",tile:t,index:o},null,8,["tile","index"])):r("",!0)],64)):r("",!0)],64))),128)):r("",!0),h.value&&L.value?(s(),l("div",_e,[f(A,{to:"/preferences/"+h.value,class:"btn btn-primary"},{default:H(()=>[...d[0]||(d[0]=[Q("Tell Us More",-1)])]),_:1},8,["to"])])):r("",!0)]))],2)])}}},ge=ee(pe,[["__scopeId","data-v-37d6a7bc"]]);export{ge as _};
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.