1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3293],{14844:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return x}});var i=n(97458),o=n(31536),l=n(40511),a=n(23082),s=n.n(a),c=n(2638),r=n.n(c);n(52983);var d=n(55104),_=n.n(d),h=n(6310),u=n(87590),m=n(63265),g=n.n(m);function x(e){let{bookingInformation:t,mewsHeading:n,mewsImage:a,position:c,profitroom:d,mewsReverseLayout:m,mewsText:x}=e,{acf:{information:{site:{mews_id:k,phc:f,profitroom_id:p}}}}=(0,o.FC)();return n&&a&&x?(0,i.jsxs)("div",{className:"container gutter ".concat(g().container," ").concat(_().textMediaBlock),"data-reverse":m,children:[(0,i.jsx)("div",{className:"".concat(g().withoutFacilities," ").concat(g().left),children:(0,i.jsx)("div",{className:_().imageContainer,children:(0,i.jsx)(l.ZP,{className:"image-full-width ".concat(_().image),src:a,params:[{width:316,height:422},{width:430,height:571},{width:632,height:844},{width:860,height:1142}],width:"316",height:"422",preload:1===c||void 0,Preloader:1===c?r():void 0,loading:c>1?"lazy":void 0,alt:n})})}),(0,i.jsxs)("div",{className:g().right,children:[(0,i.jsx)("h2",{className:"font-secondary heading-light-background ".concat(_().heading),children:n}),(0,i.jsx)("div",{className:_().multiline,dangerouslySetInnerHTML:{__html:s().sanitize(x.replace(/\r\n/g,"<br />"))}}),!!(k&&f&&!d)&&(0,i.jsx)(h.Z,{information:t}),!!(p&&f&&d)&&(0,i.jsx)(u.Z,{information:t})]})]}):null}},87590:function(e,t,n){"use strict";n.d(t,{Z:function(){return v}});var i=n(97458),o=n(31536),l=n(36296),a=n(2806),s=n(23082),c=n.n(s),r=n(52983),d=n(49722),_=n(62310),h=n(49838),u=n(5342),m=n.n(u),g=n(65517),x=n(71800);function k(e){let{value:t,setValue:n,label:o,name:l}=e,a=Array.from({length:3},(e,t)=>0+t);return(0,i.jsxs)(g.fC,{name:l,value:t,onValueChange:n,defaultValue:a[0].toString(),children:[(0,i.jsxs)(g.xz,{className:m().trigger,children:[(0,i.jsx)("span",{className:m().triggerLabel,children:o}),(0,i.jsx)(g.B4,{}),(0,i.jsx)(x.Z,{className:m().chevron})]}),(0,i.jsx)(g.h_,{children:(0,i.jsx)(g.VY,{position:"popper",className:m().selectContent,children:(0,i.jsx)(g.l_,{className:m().selectViewport,children:a.map(e=>(0,i.jsx)(g.ck,{value:e.toString(),className:m().selectItem,children:(0,i.jsx)(g.eT,{children:e.toString()})},e))})})})]})}function f(e){let{babies:t,toddlers:n,children:o,setBabies:l,setToddlers:a,setChildren:s}=e;return(0,i.jsxs)("div",{className:m().childrenSelect,children:[(0,i.jsx)("div",{className:m().label,children:"Children"}),(0,i.jsxs)("div",{className:m().fields,children:[(0,i.jsx)(k,{value:t,setValue:l,label:"0-1 year olds",name:"babies"}),(0,i.jsx)(k,{value:n,setValue:a,label:"2-12 year olds",name:"toddlers"}),(0,i.jsx)(k,{value:o,setValue:s,label:"13-17 year olds",name:"children"})]})]})}var p=n(39485),j=n.n(p),C=n(62442),b=n.n(C);function B(e){let{guests:t,name:n,placeholder:l,setGuests:a}=e,s=parseInt(l,10),c=Array.from({length:7-s},(e,t)=>s+t),{acf:{information:{appearance:{template:r}}}}=(0,o.FC)();return(0,i.jsxs)(g.fC,{name:n,value:t,onValueChange:a,children:[(0,i.jsxs)(g.xz,{className:b().selectTrigger,"aria-label":l,children:[(0,i.jsxs)("span",{children:[n," ",(0,i.jsx)("sup",{children:"*"})]}),(0,i.jsx)(g.B4,{placeholder:l,children:t||l}),(0,i.jsx)(x.Z,{})]}),(0,i.jsx)(g.h_,{children:(0,i.jsx)(g.VY,{className:"".concat("t1"===r||"t2"===r?b().selectContentAlternate:b().selectContent),position:"popper",children:(0,i.jsx)(g.l_,{className:b().selectViewport,children:c.map(e=>(0,i.jsx)(g.ck,{className:"".concat("t1"===r||"t2"===r?b().selectItemAlternate:b().selectItem),value:e.toString(),children:(0,i.jsx)(g.eT,{children:e})},e))})})})]})}function v(e){let{information:t}=e,{slug:n}=(0,o.Tt)(),{acf:{information:{appearance:{template:s},site:{profitroom_id:u}}}}=(0,o.FC)(),[m,g]=(0,r.useState)({from:void 0,to:void 0}),[x,k]=(0,r.useState)("2"),[p,C]=(0,r.useState)("0"),[b,v]=(0,r.useState)("0"),[M,T]=(0,r.useState)("0"),[N,S]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{S(!0)},[]),(0,i.jsxs)("div",{className:j().bookingContainer,"data-template":s,children:[(0,i.jsxs)("form",{className:"".concat("signature"===n?"mini-scooped":""," ").concat(j().bookingInnerContainer).trim(),noValidate:!0,onSubmit:e=>{e.preventDefault();let t=new URL("https://booking.profitroom.com/en/".concat(u,"/home"));(null==m?void 0:m.from)&&t.searchParams.append("check-in",(0,a.Z)(m.from,"yyyy-MM-dd")),(null==m?void 0:m.to)&&t.searchParams.append("check-out",(0,a.Z)(m.to,"yyyy-MM-dd")),x&&t.searchParams.append("r1_adults",x),p&&t.searchParams.append("r1_child0-1",p),b&&t.searchParams.append("r1_child2-12",b),M&&t.searchParams.append("r1_child13-17",M),window.open(t.href,"_blank")},children:["revere"===n&&(0,i.jsx)("div",{className:"mini-scooped-inner"}),(0,i.jsxs)("div",{className:"".concat("signature"===n?"mini-scooped-outer":""," ").concat(j().bookingWrapper),children:[(0,i.jsxs)(l.fC,{children:[(0,i.jsx)(l.xz,{asChild:!0,children:(0,i.jsxs)("div",{className:j().checkingWrapper,children:[(0,i.jsx)("div",{className:"".concat(j().bookingColumn," ").concat(j().checkingColumn),children:N&&(0,i.jsx)(i.Fragment,{children:(null==m?void 0:m.from)?(0,i.jsx)("span",{className:j().checkingValue,children:(0,a.Z)(m.from,"dd MMMM y")}):(0,i.jsxs)("span",{children:["checking in ",(0,i.jsx)("sup",{children:"*"})]})})}),(0,i.jsx)("div",{className:"".concat(j().bookingColumn," ").concat(j().checkingColumn),children:N&&(0,i.jsx)(i.Fragment,{children:(null==m?void 0:m.to)?(0,i.jsx)("span",{className:j().checkingValue,children:(0,a.Z)(m.to,"dd MMMM y")}):(0,i.jsxs)("span",{children:["checking out ",(0,i.jsx)("sup",{children:"*"})]})})})]})}),(0,i.jsx)(l.h_,{children:(0,i.jsxs)(l.VY,{children:[(0,i.jsx)(l.x8,{"aria-label":"Close",className:j().calendarClose,children:(0,i.jsx)(h.Z,{})}),(0,i.jsx)(d.Z,{defaultMonth:null==m?void 0:m.from,initialFocus:!0,mode:"range",numberOfMonths:1,onSelect:g,selected:m})]})})]}),(0,i.jsx)("div",{className:"".concat(j().bookingColumn," ").concat(j().guestsColumn," ").concat(j().adultsColumn),children:(0,i.jsx)(B,{guests:x,name:"adults",placeholder:"1",setGuests:k})}),(0,i.jsx)("div",{children:(0,i.jsx)(f,{babies:p,setBabies:C,toddlers:b,setToddlers:v,setChildren:T,children:M})}),(0,i.jsx)("button",{className:j().bookingButtonColumn,disabled:!(null==m?void 0:m.from)||!(null==m?void 0:m.to),children:(0,i.jsx)("span",{className:"button ".concat("signature"===n?"button-secondary button-secondary-capitals ".concat(j().bookingButton):"button-fill"),children:(0,i.jsxs)("span",{children:["check availability","signature"===n&&(0,i.jsx)(_.Z,{})]})})})]})]}),t&&(0,i.jsx)("div",{className:"multiline ".concat(j().information),dangerouslySetInnerHTML:{__html:c().sanitize(t.replace(/\r\n/g,"<br />"))}})]})}c().addHook("afterSanitizeAttributes",e=>{"target"in e&&(e.setAttribute("target","_blank"),e.setAttribute("rel","noreferrer"))})},63265:function(e){e.exports={left:"T1MewsBookingBlock_left__Pkj1A",right:"T1MewsBookingBlock_right__wMrQy",container:"T1MewsBookingBlock_container__riyBr",withoutFacilities:"T1MewsBookingBlock_withoutFacilities__JY31N"}},55104:function(e){e.exports={buttonWrapper:"T1TextMediaBlock_buttonWrapper__vaZM6",facilitiesText:"T1TextMediaBlock_facilitiesText__9BqZK",textMediaHome:"T1TextMediaBlock_textMediaHome___SU0a",textMediaBlock:"T1TextMediaBlock_textMediaBlock__rQPPq",left:"T1TextMediaBlock_left__niL_F",facilities:"T1TextMediaBlock_facilities__LAp5R",right:"T1TextMediaBlock_right__toQQN",container:"T1TextMediaBlock_container__wCzs1",facilitiesHeading:"T1TextMediaBlock_facilitiesHeading__vRY_L",fullLength:"T1TextMediaBlock_fullLength__Yd_tg",withoutFacilities:"T1TextMediaBlock_withoutFacilities__xLm8X",heading:"T1TextMediaBlock_heading___oxCO",imageContainer:"T1TextMediaBlock_imageContainer__zPZ5e",image:"T1TextMediaBlock_image__xgBdF",buttons:"T1TextMediaBlock_buttons__MLorK"}},5342:function(e){e.exports={childrenSelect:"ChildrenSelect_childrenSelect__Ga9i2",fields:"ChildrenSelect_fields__fIj0c",trigger:"ChildrenSelect_trigger__7KXO6",triggerLabel:"ChildrenSelect_triggerLabel__6cZWp",chevron:"ChildrenSelect_chevron__gM_CY",selectContent:"ChildrenSelect_selectContent__6c5Vy",selectViewport:"ChildrenSelect_selectViewport__Ypflv",selectItem:"ChildrenSelect_selectItem__ceJz1",label:"ChildrenSelect_label__dU7xv"}},39485:function(e){e.exports={calendarClose:"ProfitroomBooking_calendarClose__jBq5H",bookingContainer:"ProfitroomBooking_bookingContainer__xqMDe",bookingInnerContainer:"ProfitroomBooking_bookingInnerContainer__j827J",bookingWrapper:"ProfitroomBooking_bookingWrapper__4myG4",checkingWrapper:"ProfitroomBooking_checkingWrapper__YkiO8",bookingColumn:"ProfitroomBooking_bookingColumn__dYUHI",checkingColumn:"ProfitroomBooking_checkingColumn__JmlhL",checkingValue:"ProfitroomBooking_checkingValue__XXKFn",guestsColumn:"ProfitroomBooking_guestsColumn__xsJQF",bookingButtonColumn:"ProfitroomBooking_bookingButtonColumn__HsLOp",bookingButton:"ProfitroomBooking_bookingButton__8S9wD",multiline:"ProfitroomBooking_multiline__kCSD6",information:"ProfitroomBooking_information__T63zA",adultsColumn:"ProfitroomBooking_adultsColumn__HzBxa"}},62442:function(e){e.exports={selectTrigger:"GuestsSelect_selectTrigger__hGd9I",selectContent:"GuestsSelect_selectContent__A3t5v",selectContentAlternate:"GuestsSelect_selectContentAlternate__2GmNf",selectViewport:"GuestsSelect_selectViewport__FsMVN",selectItem:"GuestsSelect_selectItem__5GWFw",selectItemAlternate:"GuestsSelect_selectItemAlternate__XXbnN"}}}]);
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.