1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2174],{2174:function(e,n,a){"use strict";a.r(n),a.d(n,{default:function(){return Z}});var t=a(97458),i=a(31536),o=a(11579),c=a(52983),s=a(74743),r=a(75218),d=a(49577),l=a(24220),u=a.n(l),m=a(99492),h=a(87935),_=a(16413),p=a(78042),x=a.n(p),b=a(280),k=a(11562),g=a(83386),f=a(60619),v=a(77162),j=a(47304),N=a(89070),M=a(32970),y=a(15541),H=a.n(y);let w=["menus","drinks","offers","sports","whats-on","our-pub"];function L(e){var n;let{pubGeneralInfo:{function_room_header:a,hide_signup_menu:i},pubLinks:{order_and_pay:r,stay_with_us:d},pubPages:l,setShowModal:m}=e,h=(0,c.useMemo)(()=>(0,M.Z)({orderedMenuItems:w,pubPages:l}),[l]),_=(0,o.useRouter)(),p=(null===(n=_.query.slug)||void 0===n?void 0:n.toString())||"";return(0,t.jsxs)(t.Fragment,{children:[h.map(e=>{let{label:n,slug:a}=e;return(0,t.jsx)(b.ck,{className:"".concat(H().menuItem," ").concat(u().menuItem),children:(0,t.jsx)(b.rU,{asChild:!0,children:(0,t.jsx)(s.Z,{className:"font-secondary text-xl ".concat(H().menuLink," ").concat(u().menuLink," ").concat(p===a?H().menuActive:"").trim(),href:"/".concat(a),onClick:()=>{m(!1),(0,N.Z)({event:"".concat(n),button_category:"Header Navigation"})},children:n})})},"header-mobile-item-".concat(a))}),a&&(0,t.jsx)(b.ck,{className:"".concat(H().menuItem," ").concat(u().menuItem),children:(0,t.jsx)(s.Z,{ga4Location:"Header",href:"/function-room-hire",className:"font-secondary text-xl ".concat(H().menuLink," ").concat(u().menuLink," ").concat("function-room-hire"===p?H().menuActive:"").trim(),onClick:()=>{m(!1),(0,N.Z)({event:"Function Room Hire",button_category:"Header Navigation"})},children:"Function Room Hire"})}),d&&(0,t.jsx)(b.ck,{className:H().subMenuItem,children:(0,t.jsx)(b.rU,{className:"font-secondary ".concat(H().menuLink," ").concat(u().menuLink),href:d,onClick:()=>{m(!1),(0,N.Z)({event:"stay_with_us_page"})},target:"_blank",children:"stay with us"})}),r&&(0,t.jsx)(b.ck,{className:H().subMenuItem,children:(0,t.jsx)(b.rU,{className:"font-secondary ".concat(H().menuLink," ").concat(H().menuLink),href:r,onClick:()=>{m(!1),(0,N.Z)({event:"order_and_pay_page"})},target:"_blank",children:"order & pay"})}),h.length<6&&!i&&(0,t.jsx)(b.ck,{className:H().subMenuItem,children:(0,t.jsx)(b.rU,{className:"font-secondary ".concat(H().menuLink," ").concat(u().menuLink),href:"/signup",onClick:()=>{m(!1),(0,N.Z)({event:"sign_up_page",button_category:"Header Navigation"})},children:"Sign Up"})})]})}var T=a(77768),C=a.n(T);function I(e){let{isNoticeVisible:n,pubBookingModal:{is_enabled:a},pubGeneralInfo:o,pubLinks:c,pubPages:s,pubTitle:r,redLetter:d,setShowModal:l,showModal:m}=e,h=(0,i.om)(),{acf:{information:{appearance:{template:_}}}}=(0,i.FC)();return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(b.fC,{className:"".concat(C().navigation," ").concat(u().navigation),children:[(0,t.jsx)(v.Z,{title:(0,t.jsx)("span",{className:C().burgerMenu}),styles:{content:"header-mobile ".concat(C().menuContent," ").concat(n?C().withNotice:C().withoutNotice).trim(),trigger:"header-mobile ".concat(C().menuTrigger),overlay:"header-mobile ".concat(C().menuOverlay," ").concat(u().menuOverlay," ").concat(n?u().withNotice:u().withoutNotice).trim()},setShowModal:l,showModal:m,children:(0,t.jsx)(b.aV,{className:"reset ".concat(u().menuList),children:(0,t.jsxs)("div",{className:"".concat(C().innerContainer," ").concat(u().innerContainer),"data-template":_,children:[(0,t.jsxs)(k.E.div,{className:"".concat(C().headerTitle," ").concat(u().headerTitle),initial:{visibility:"hidden"},whileInView:{visibility:"visible"},viewport:{once:!0,amount:0},transition:{duration:.5,ease:"easeInOut",delay:.5},children:[r,(0,t.jsx)("button",{type:"button",className:"".concat(C().closeButton," ").concat(u().closeButton),onClick:()=>l(!1)})]}),(0,t.jsxs)(k.E.div,{initial:{opacity:0}
1,whileInView:{opacity:1},viewport:{once:!0,amount:0},transition:{duration:.5,ease:"easeInOut",delay:.2},className:"".concat(C().navContent," ").concat(u().navContent),children:[(0,t.jsx)(g.Z,{isEnabled:a,redLetter:d,setShowModal:l,telephone:o.telephone}),(0,t.jsx)(L,{pubGeneralInfo:o,pubLinks:c,pubPages:s,setShowModal:l}),(0,t.jsxs)(b.ck,{className:"".concat(C().address," ").concat(u().address),children:[(0,t.jsx)("span",{className:"font-secondary text-l ".concat(C().addressHeading),children:"Find Us"}),(0,t.jsx)(j.Z,{address:o.address,email:o.email,telephone:o.telephone})]})]})]})})}),(0,t.jsx)(b.aV,{className:"header-desktop reset ".concat(u().menuList),children:(0,t.jsx)(L,{pubGeneralInfo:o,pubLinks:c,pubPages:s,setShowModal:l})})]}),(0,t.jsx)(g.Z,{className:"header-desktop",isEnabled:a,redLetter:d,setShowModal:l,telephone:o.telephone}),!(null==h?void 0:h.enabled)&&(0,t.jsx)(f.Z,{dmnId:null==h?void 0:h.id,isNoticeVisible:n})]})}function Z(e){let{pubBookingModal:n,pubGeneralInfo:a,pubHeaderNotices:{copy:l,display_header:p,link_text:b,link_url:k},pubLinks:g,pubPages:f,pubTitle:v,redLetter:j,sidePanel:N}=e,M=(0,o.useRouter)(),[y,H]=(0,c.useState)(!0),[w,L]=(0,c.useState)(!1),{acf:{information:{appearance:{template:T},popup:{popup_content:C,popup_heading:Z,show_popup:S}}}}=(0,i.FC)(),B=()=>(0,t.jsx)(s.Z,{href:"/",className:"font-secondary pub-title ".concat(u().title," ").concat((0,d.Z)(v)),onClick:()=>L(!1),children:(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:v}})});return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("header",{className:u().header,"data-template":T,"data-visible-notice":!!(l&&p&&y),children:[(0,t.jsx)(m.Z,{pubHeaderNotices:{copy:l,display_header:p,link_text:b,link_url:k},onChange:e=>H(e)}),(0,t.jsxs)("div",{className:"".concat(x().headerBar," ").concat(u().headerBar,"\n ").concat(w?"".concat(x().withNotice," ").concat(u().withNotice," ").concat(x().hidden):"").trim(),"data-with-notice":!!(l&&p&&y),children:[(0,t.jsx)("div",{className:"".concat(x().left," ").concat(u().left),children:B()}),(0,t.jsx)(I,{isNoticeVisible:y,pubBookingModal:n,pubGeneralInfo:a,pubLinks:g,pubPages:f,redLetter:j,showModal:w,setShowModal:L,pubTitle:B()})]}),!w&&(0,t.jsx)(h.Z,{})]}),S&&C&&Z&&(0,t.jsx)(r.Z,{}),("/"===M.asPath||M.asPath.includes("/home")||M.asPath.includes("y_source"))&&N&&(0,t.jsx)(_.Z,{sidePanel:N})]})}},78042:function(e){e.exports={breakpoint:"1120px",headerBar:"T1Header_headerBar__0uDtV",hidden:"T1Header_hidden__qAI7M",fadeOut:"T1Header_fadeOut__VBpgC",left:"T1Header_left__rqbIM"}},77768:function(e){e.exports={breakpoint:"1120px",innerContainer:"T1HeaderMenu_innerContainer__eG1M5",menuContent:"T1HeaderMenu_menuContent__l6aIv",navigation:"T1HeaderMenu_navigation__zj_9c",menuTrigger:"T1HeaderMenu_menuTrigger__cKTNz",address:"T1HeaderMenu_address__Y5mbh",menuOverlay:"T1HeaderMenu_menuOverlay__wx_iH",headerTitle:"T1HeaderMenu_headerTitle__dtIEV",closeButton:"T1HeaderMenu_closeButton__gWopw",navContent:"T1HeaderMenu_navContent___SM6E",addressHeading:"T1HeaderMenu_addressHeading__HPzOD"}},15541:function(e){e.exports={menuLink:"T1HeaderMenuLinks_menuLink__ymqtJ",menuActive:"T1HeaderMenuLinks_menuActive__HG0Lw",subMenuItem:"T1HeaderMenuLinks_subMenuItem__OSGBE",menuItem:"T1HeaderMenuLinks_menuItem__pXL3E"}}}]);
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.