PageSourceSearch

https://www.travelodge.ie/bom/next/_next/static/chunks/pages/manage-bookings-2bda127b6cc80ada.js

js travelodge.ie collected 2026-09-28 08:55:00 UTC 23,384 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9270],{27289:(e,o,n)=>{"use strict";n.d(o,{f:()=>r});var a=n(37876),i=n(72604),s=n.n(i),t=n(17105);let r={styles:(0,a.jsx)(s(),{id:"e964e4932a7a6ef4",children:".recurring-booking-hotel.jsx-e964e4932a7a6ef4{width:42%}.recurring-destination-icon.jsx-e964e4932a7a6ef4{background-color:#e5f3f9;border-left:1px solid#BDBDBD;border-right:1px solid#BDBDBD;border-radius:3px;width:35px;height:38px;position:relative;top:31px;left:0px}.recurring-destination-icon-active.jsx-e964e4932a7a6ef4{background-color:#008DC8;border-left:1px solid#BDBDBD;border-right:1px solid#BDBDBD;border-radius:3px;width:35px;height:37px;position:relative;top:30px;padding-bottom:3px;left:0px}.recurring-hotels-list.jsx-e964e4932a7a6ef4{margin-top:20px;height:200px;overflow-y:scroll}.recurring-hotels.jsx-e964e4932a7a6ef4{letter-spacing:0px;color:#353535;opacity:1;font-family:".concat(t.dW.regular,";font-size:16px;height:30px;padding:10px 0px 0px 20px;display:flex;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recurring-hotels.jsx-e964e4932a7a6ef4:hover{height:30px;background:#F5F5F5}.recurring-hotels-content.jsx-e964e4932a7a6ef4{width:6%}.recurring-search.jsx-e964e4932a7a6ef4{position:relative;top:48px;left:30px;height:fit-content;width:16.5%}.recurring-repeat-for-icon.jsx-e964e4932a7a6ef4{background-color:#e5f3f9;border-left:1px solid#BDBDBD;border-right:1px solid#BDBDBD;border-radius:3px;width:35px;height:38px;position:relative;top:31px;left:0px}.recurring-repeat-for-icon-active.jsx-e964e4932a7a6ef4{background-color:#008DC8;border-left:1px solid#BDBDBD;border-right:1px solid#BDBDBD;border-radius:3px;width:35px;height:37px;position:relative;top:30px;padding-bottom:3px;left:0px}.recurring-rooms-guests-icon.jsx-e964e4932a7a6ef4{background-color:#e5f3f9;border:1px solid#BDBDBD;border-radius:3px;width:73px;height:38px;position:relative;top:31px;left:2px}.recurring-rooms-guests-icon-active.jsx-e964e4932a7a6ef4{background-color:#008DC8;border:1px solid#BDBDBD;border-radius:3px;width:73px;height:37px;position:relative;top:30px;padding-bottom:3px;left:2px}.recurring-guests-icon.jsx-e964e4932a7a6ef4{background-color:#e5f3f9;border:1px solid#BDBDBD;border-radius:3px;width:37px;height:38px;position:relative;top:31px;left:2px}.recurring-rooms-guests-container.jsx-e964e4932a7a6ef4{width:100%;display:flex}.recurring-guests-container.jsx-e964e4932a7a6ef4{display:flex;position:absolute;left:85px;width:50%}.recurring-rooms-container.jsx-e964e4932a7a6ef4{display:flex;width:50%}.amends-guest-icon.jsx-e964e4932a7a6ef4{background-color:#e5f3f9;border-left:1px solid#BDBDBD;border-right:1px solid#BDBDBD;border-radius:3px;width:35px;height:39px;position:relative;top:31px;left:0px}.amends-guest-icon-active.jsx-e964e4932a7a6ef4{background:#008DC8 0%0%no-repeat padding-box;border:1px solid#008DC8;border-radius:3px 0px 0px 3px;opacity:1;position:relative;top:31px;left:0px;width:35px;height:39px}@media(min-width:768px)and (max-width:1024px){.recurring-booking-hotel.jsx-e964e4932a7a6ef4{width:100%}.recurring-search-tab.jsx-e964e4932a7a6ef4{text-align:center;margin-bottom:30px}}@media(min-width:768px)and (max-width:1024px)and (orientation:Landscape){.recurring-booking-hotel.jsx-e964e4932a7a6ef4{width:55%}}@media(min-width:1025px)and (max-width:1200px){.recurring-search-tab.jsx-e964e4932a7a6ef4{text-align:center;margin-bottom:30px}.recurring-booking-hotel.jsx-e964e4932a7a6ef4{width:50%}}@media(min-width:1201px)and (max-width:1333px){.recurring-booking-hotel.jsx-e964e4932a7a6ef4{width:50%}.recurring-search.jsx-e964e4932a7a6ef4{width:15.5%;left:15px}}@media(min-width:320px)and (max-width:424px){.recurring-booking-hotel.jsx-e964e4932a7a6ef4{width:88%;margin:10px 20px 10px 20px}.rooms-guests-xs.jsx-e964e4932a7a6ef4{margin-top:-10px}.recurring-search-tab.jsx-e964e4932a7a6ef4{text-align:center;margin:30px 0px}}@media(min-width:425px)and (max-width:767px){.recurring-booking-hotel.jsx-e964e4932a7a6ef4{width:90.5%;margin:10px 20px 10px 20px}.rooms-guests-xs.jsx-e964e4932a7a6ef4{margin-top:-10px}.recurring-search-tab.jsx-e964e4932a7a6ef4{text-align:center;margin:30px 0px}}")}),className:"jsx-e964e4932a7a6ef4"}},51180:(e,o,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/manage-bookings",function(){return n(96989)}])},96989:(e,o,n)=>{"use strict";n.r(o),n.d(o,{__N_SSP:()=>K,default:()=>L});var a=n(37876),i=n(72604),s=n.n(i),t=n(14232),r=n(31777),c=n(85487),l=n(1597),d=n(95062),m=n.n(d),x=n(38176),g=n(8733),b=n(7672),h=n(89099),p=n(96523),f=n(87133),u=n(17105);let j=new String(".loader.jsx-6bc651180df6cb08{border:3px solid#f3f3f3;border-radius:50%;border-top:3px solid#027BC7;width:33px;
1height:28px;-webkit-animation:spin 2s linear infinite;-webkit-animation:spin-jsx-1345846156 2s linear infinite;animation:spin-jsx-1345846156 2s linear infinite;margin-left:5px;animation-name:cZxgpV}@keyframes cZxgpV{from{transform:rotate(-360deg)}}@-webkit-keyframes cZxgpV{from{transform:rotate(-360deg)}}.booking-confirmation-success-or-error.jsx-6bc651180df6cb08 div.jsx-6bc651180df6cb08{margin:15px}.booking-confirmation-success-or-error.jsx-6bc651180df6cb08{text-align:center}.booking-confirmation-success-or-error .confirmation-cancel-btn{width:121px;margin:15px}.booking-confirmation-info.jsx-6bc651180df6cb08{text-align:left;font-family:".concat(u.dW.regular,";font-size:14px;padding:0px 10px}.manage-booking-no-match.jsx-6bc651180df6cb08{text-align:center;color:red;background-color:#F9ECED;width:50%;padding:10px;margin:20px auto}.manage-bookings-main-container.jsx-6bc651180df6cb08{width:100%;display:block;height:500px}.manage-bookings-form-container.jsx-6bc651180df6cb08{width:46%;margin:auto;padding:30px;background:#F1F1F1 0%0%no-repeat padding-box}.manage-booking-confirmation-link-section.jsx-6bc651180df6cb08{display:flex}.manage-booking-hotel-booker-section.jsx-6bc651180df6cb08{display:flex}.manage-booking-confirmation-section.jsx-6bc651180df6cb08{width:47%}.manage-booking-hotel-name-section.jsx-6bc651180df6cb08{width:47%}.manage-booking-booker-name-section.jsx-6bc651180df6cb08{width:45%}.manage-booking-or.jsx-6bc651180df6cb08{width:10.5%;left:22px;position:relative;top:32px;font-size:14px;font-family:").concat(u.dW.bold,"}.manage-booking-no-info-link.jsx-6bc651180df6cb08{position:relative;left:48px;top:30px;color:#00A9E0;text-decoration:none;font-size:14px;font-family:").concat(u.dW.regular,";cursor:pointer}.manage-booking-booker-name-label.jsx-6bc651180df6cb08{margin-bottom:6px;font-size:14px;font-family:").concat(u.dW.regular,"}.manage-booking-booker-name-label-message.jsx-6bc651180df6cb08{margin-bottom:6px;margin-top:6px;font-size:14px;color:#8b758b;font-family:").concat(u.dW.regular,"}.manage-booking-hotel-booker-section.jsx-6bc651180df6cb08{margin-top:14px}.manage-booking-confirmation-label.jsx-6bc651180df6cb08{margin-bottom:6px;font-size:14px;font-family:").concat(u.dW.regular,"}.manage-booking-hotel-name-label.jsx-6bc651180df6cb08{margin-bottom:16px;font-size:14px;font-family:").concat(u.dW.regular,"}.manage-booking-tell-us-section.jsx-6bc651180df6cb08{margin-top:16px;font-size:14px;font-family:").concat(u.dW.bold,"}.manage-bookings-heading-container.jsx-6bc651180df6cb08{display:flex;flex-direction:column;align-items:center;font-family:").concat(u.zp.light,';margin:20px 0px}.manage-bookings-heading-title.jsx-6bc651180df6cb08{font-size:22px}.manage-bookings-descriptions.jsx-6bc651180df6cb08 a.jsx-6bc651180df6cb08{color:#00A9E0;text-decoration:none;margin-left:5px}.manage-bookings-descriptions.jsx-6bc651180df6cb08{margin-top:20px;font-size:18px}.manage-booking-find-section.jsx-6bc651180df6cb08{width:30%}.manage-booking-popover-section.jsx-6bc651180df6cb08{left:214px;position:relative;bottom:-132px}.manage-booking-confirmation-validation.jsx-6bc651180df6cb08{color:red;margin-top:4px}.manage-booking-hotel-sur-name-validation.jsx-6bc651180df6cb08{color:red;margin-top:4px}.small-device-confirmation-valid.jsx-6bc651180df6cb08{display:none}.large-device-confirmation-valid.jsx-6bc651180df6cb08{display:block}.Link-btn-manageBooking.jsx-6bc651180df6cb08{color:#2973a9;text-decoration:none;font-size:14px;font-family:arial-regular,"arial","sans-serif";cursor:pointer;padding:12px 0px 0px}.booking-info-txt.jsx-6bc651180df6cb08{font-size:17px;margin-top:15px;padding:0px 10px;width:35%;text-align:center;font-family:').concat(u.zp.light,"}@media(min-width:768px)and (max-width:1024px){.manage-booking-or.jsx-6bc651180df6cb08{width:7.5%!important}.manage-bookings-heading-title.jsx-6bc651180df6cb08{width:100%;text-align:center;margin-top:10px}.manage-bookings-form-container.jsx-6bc651180df6cb08{width:86%;padding:10px}.manage-booking-popover-section.jsx-6bc651180df6cb08{left:24px;position:relative;bottom:-222px}}@media(min-width:320px)and (max-width:767px){.with-margin.jsx-6bc651180df6cb08{margin-left:12px}.large-device-confirmation-valid.jsx-6bc651180df6cb08{display:none}.manage-bookings-main-container.jsx-6bc651180df6cb08{height:auto}.manage-bookings-search-section.jsx-6bc651180df6cb08{display:none}.manage-bookings-heading-title.jsx-6bc651180df6cb08{width:100%;text-align:center;margin-top:10px}.manage-bookings-descriptions.mb.jsx-6bc651180df6cb08{display:flex;flex-direction:column;align-items:center}.manage-bookings-form-container.jsx-6bc651180df6cb08{width:unset;padding:10px}.manage-booking-confirmation-link-section.jsx-6bc651180df6cb08{display:block}.manage-booking-confirmation-section.jsx-6bc651180df6cb08{width:unset}.manage-booking-no-info-link.jsx-6bc651180df6cb08{top:8px;left:unset}.manage-booking-hotel-booker-section.jsx-6bc651180df6cb08{display:block}.manage-booking-hotel-name-section.jsx-6bc651180df6cb08{width:unset}.manage-booking-or.jsx-6bc651180df6cb08{width:unset;left:0px;position:relative;top:1px;padding:10px 0px}.manage-booking-booker-name-section.jsx-6bc651180df6cb08{width:unset}.manage-booking-find-section.jsx-6bc651180df6cb08{width:46%}
1.manage-booking-popover-section.jsx-6bc651180df6cb08{left:2px;top:412px}.small-device-confirmation-valid.jsx-6bc651180df6cb08{display:block}.booking-info-txt.jsx-6bc651180df6cb08{width:85%}}"));j.__hash="6bc651180df6cb08";var k=n(26008),v=n(4647),_=n(71107),N=n(83480),w=n(27289),y=n(28356),A=n(97313),D=n(13879),B=n(15039),C=n.n(B),S=n(48214),E=n(15889);let F=e=>{let{closeModal:o,handleSubmit:n}=e,i=(0,r.wA)();F.propTypes={closeModal:m().bool.isRequired};let c=(0,r.d4)(e=>e.manageBookingInfo.loader),l=(0,r.d4)(e=>e.manageBookingInfo.bookingConfirmationError),d=(0,r.d4)(e=>e.manageBookingInfo.bookingConfirmationSuccess),[b,h]=(0,t.useState)("");function p(){i((0,A.Oi)(!1)),o(),h("")}return(0,t.useEffect)(()=>{l&&h("Some error occurred while sending email. Please try again after some time."),d&&h("Booking confirmation number sent. Please check your inbox.")},[l,d]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"jsx-".concat(j.__hash)+" "+(C()("modal-maincontainer",S.jl.className)||""),children:(0,a.jsx)("div",{className:"jsx-".concat(j.__hash)+" "+(C()("error-modal-innercontainer",S.jl.className)||""),children:(0,a.jsxs)("div",{className:"jsx-".concat(j.__hash)+" "+(C()("error-modal-popup manage-booking-modal-popup",S.jl.className)||""),children:[(0,a.jsx)("div",{className:"jsx-".concat(j.__hash)+" "+(C()("amends-guest-modal-header",S.jl.className)||""),children:(0,a.jsxs)("div",{className:"jsx-".concat(j.__hash)+" "+(C()("amends-guest-modal-header-conntent",S.jl.className)||""),children:[(0,a.jsx)(k.A,{className:"close-icon-guest",type:"submit",onClick:p,children:"\xd7"}),(0,a.jsx)(g.A,{id:"managebooking-confiramtion-header"})]})}),!b&&(0,a.jsxs)("div",{className:"jsx-".concat(j.__hash)+" "+(C()("amends-guest-modal-content",S.jl.className)||""),children:[(0,a.jsx)("div",{className:"jsx-".concat(j.__hash)+" booking-confirmation-info",children:"Enter the email address you used to book and we will email your booking confirmation number to you"}),(0,a.jsx)("div",{className:"jsx-".concat(j.__hash)+" "+(C()("bac-non--input-section",E.A.className)||""),children:(0,a.jsx)(x.lV,{validate:z,render:e=>{let{handleSubmit:o}=e;return(0,a.jsxs)("form",{method:"post",onSubmit:o,className:"jsx-".concat(j.__hash),children:[(0,a.jsx)("div",{className:"jsx-".concat(j.__hash)+" "+(C()("bac-non--input-label booking-confirmation-input-label",E.A.className)||""),children:"Booking email address"}),(0,a.jsx)(x.D0,{name:"emailAddress",children:e=>{let{input:o,meta:n}=e;return(0,a.jsx)(v.A,{className:"bac-non-account-number-input-field manage-booking-confirmation-field",errorClassName:"manage-booking-field-error",input:o,meta:n,placeholder:"",type:"text"})}}),(0,a.jsxs)("div",{className:"jsx-".concat(j.__hash)+" "+(C()("bac-non--btn-sec confirmation-number-btn-sec",E.A.className)||""),children:[(0,a.jsx)("div",{className:"jsx-".concat(j.__hash)+" "+(C()("bac-non--btn booking-confirmation-mail-btn",E.A.className)||""),children:(0,a.jsx)(k.A,{className:"confirmation-mail-btn",disabled:c,type:"submit",children:(0,a.jsx)(g.A,{id:"manage.booking.email.confirmation"})})}),c&&(0,a.jsx)("div",{className:"jsx-".concat(j.__hash)+" loader"}),(0,a.jsx)("div",{className:"jsx-".concat(j.__hash)+" "+(C()("bac-non--btn booking-confirmation-cancel-btn",E.A.className)||""),children:(0,a.jsx)(k.A,{className:"confirmation-cancel-btn",type:"button",onClick:p,children:"Cancel"})})]})]})},onSubmit:function(e){i((0,A.kp)(e)),i((0,A.Oi)(!0))}})})]}),b&&(0,a.jsxs)("div",{className:"jsx-".concat(j.__hash)+" booking-confirmation-success-or-error",children:[(0,a.jsx)("div",{className:"jsx-".concat(j.__hash),children:b}),(0,a.jsx)("div",{className:"jsx-".concat(j.__hash),children:(0,a.jsx)(k.A,{className:"confirmation-cancel-btn",type:"button",onClick:p,children:"Cancel"})})]})]})})}),S.jl.styles,E.A.styles,(0,a.jsx)(s(),{id:j.__hash,children:j})]})},z=e=>{let o={},n=/^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(e.emailAddress);return e.emailAddress?n||(o.emailAddress="Please enter booking email using correct format"):o.emailAddress="Booking email address is required",o},I=(0,b.Ay)(F);var P=n(60807);let T=e=>{T.propTypes={handleSubmit:m().func.isRequired};let{handleSubmit:o}=e,n=(0,r.wA)(),i=(0,t.useRef)(null),c=(0,h.useRouter)().query,l=c&&(c.confirmationNo||c.confirmationno),d=decodeURI(c&&(c.surName||c.surname)),[b,u]=(0,t.useState)(),[B,C]=(0,t.useState)(!1),[S,E]=(0,t.useState)(""),[F,z]=(0,t.useState)(""),[O,R
1]=(0,t.useState)(!1),[V,W]=(0,t.useState)(!1),[K,L]=(0,t.useState)(!1),[G,M]=(0,t.useState)(!1),[q,Z]=(0,t.useState)(!1),U=(0,r.d4)(e=>e.reportsReducer.reportHotels),H=(0,r.d4)(e=>e.reportsReducer.isShowHotelAutoComplete),X=(0,r.d4)(e=>e.manageBookingInfo.error),$=(0,r.d4)(e=>e.auth.isAuthenticated);function J(e){var o;R(!0),E("manageBookings"),M(!1);let a=(null==e||null==(o=e.target)?void 0:o.value)||"";u(a),n((0,y.OA)()),0===a.length&&(z(""),C(!1)),a.length>=3&&n((0,y.iq)({value:a}))}function Q(){M(!1)}function Y(){W(!1),L(!1)}function ee(){Z(!0)}return(0,t.useEffect)(()=>{U&&(null==U?void 0:U.length)>0&&b&&(null==b?void 0:b.length)>0&&C(!0),!1===H&&C(!1)},[U,H]),(0,t.useEffect)(()=>{(0,P.DK)("MANAGE_BOOKING_TOKEN",""),(0,P.DK)("MANAGE_BOOKING_TOKEN_STATUS",""),(0,P.DK)("MANAGE_BOOKING_NAVIGATION_STATUS","")},[]),(0,t.useEffect)(()=>{setTimeout(()=>{sessionStorage.removeItem("addToMyStay")},1e3)},[]),(0,t.useEffect)(()=>{X&&!1===X.status?(e.setLoader(!1),e.setShowForm(!0)):X&&(e.setLoader(!1),e.setShowForm(!0))},[X,e.setLoader,e.setShowForm]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"jsx-".concat(j.__hash)+" manage-bookings-heading-container",children:[(0,a.jsx)("div",{className:"jsx-".concat(j.__hash)+" manage-bookings-heading-title",children:"Find a Booking"}),(0,a.jsxs)("div",{className:"jsx-".concat(j.__hash)+" manage-bookings-descriptions mb",children:["Have you booked with your Travelodge account?",(0,a.jsx)("a",{href:$?"/dashboard-booking":"/login",className:"jsx-".concat(j.__hash),children:"View all your bookings"})]}),(0,a.jsx)("div",{className:"jsx-".concat(j.__hash)+" manage-bookings-descriptions with-margin",children:"Alternatively, please provide the following information:"})]}),X&&!1===X.status&&null===X.bookingType&&(0,a.jsx)("div",{className:"jsx-".concat(j.__hash)+" manage-booking-no-match",children:"No match has been found for the confirmation ID and booker surname and hotel name entered"}),(0,a.jsx)("div",{component:"div",className:"jsx-".concat(j.__hash)+" manage-bookings-form-container",children:(0,a.jsx)(x.lV,{onSubmit:e=>{let o=!1,a=!1,i=!1;if(""!==e.bookingConfirmationNo&&void 0!==e.bookingConfirmationNo&&(/^(\+|)[0-9()\- ]+$/.test(e.bookingConfirmationNo)||(o=!0,L(!0),W(!1))),(""===e.bookerName||void 0===e.bookerName||""===F||void 0===F)&&(i=!0,M(!0)),(""===e.bookingConfirmationNo||void 0===e.bookingConfirmationNo)&&(a=!0,W(!0)),!0!==a&&!0!==i&&!0!==o){let o={bookingConfirmationNo:e.bookingConfirmationNo,filter:F&&Number(F),value:e.bookerName};n((0,A.V3)(o))}},initialValues:{bookerName:void 0!==d&&"undefined"!==d?d:"",bookingConfirmationNo:void 0!==l&&"undefined"!==l?l:""},render:e=>{let{handleSubmit:o}=e;return(0,a.jsxs)("form",{onSubmit:o,className:"jsx-".concat(j.__hash),children:[(0,a.jsxs)("div",{className:"jsx-".concat(j.__hash)+" manage-booking-confirmation-link-section",children:[(0,a.jsxs)("div",{className:"jsx-".concat(j.__hash)+" manage-booking-confirmation-section",children:[(0,a.jsx)("div",{className:"jsx-".concat(j.__hash)+" manage-booking-confirmation-label",children:(0,a.jsx)(g.A,{id:"booking-confirmation-number"})}),(0,a.jsx)(x.D0,{name:"bookingConfirmationNo",render:e=>{let{input:o,meta:n}=e;return(0,a.jsx)(v.A,{input:o,meta:n,className:V||K?"errorInputField booking-confirmation-number-field":"booking-confirmation-number-field",errorClassName:"bac-field-error",type:"text",onChange:Y,name:"bookingConfirmationNo"})}})]}),V&&(0,a.jsx)("div",{className:"jsx-".concat(j.__hash)+" manage-booking-confirmation-validation small-device-confirmation-valid",children:"Please enter booking confirmation number"}),K&&(0,a.jsx)("div",{className:"jsx-".concat(j.__hash)+" manage-booking-confirmation-validation small-device-confirmation-valid",children:"Please enter booking confirmation number using correct format"}),(0,a.jsx)("div",{onClick:()=>ee(),className:"jsx-".concat(j.__hash)+" manage-booking-no-info-link",children:(0,a.jsx)(g.A,{id:"dont.have.info"})})]}),V&&(0,a.jsx)("div",{className:"jsx-".concat(j.__hash)+" manage-booking-confirmation-validation large-device-confirmation-valid",children:"Please enter booking confirmation number"}),K&&(0,a.jsx)("div",{className:"jsx-".concat(j.__hash)+" manage-booking-confirmation-validation large-device-confirmation-valid",children:"Please enter booking confirmation number using correct format"}),(0,a.jsx)("div",{className:"jsx-".concat(j.__hash)+" manage-booking-tell-us-section",children:"Please also tell us"}),(0,a.jsxs)("div",{className:"jsx-".concat(j.__hash)+" manage-booking-hotel-booker-section",children:[(0,a.jsxs)("div",{className:"jsx-".concat(j.__hash)+" manage-booking-booker-name-section",children:[(0,a.jsx)("div",{className:"jsx-".concat(j.__hash)+" manage-booking-booker-name-label",children:(0,a.jsx)(g.A,{id:"manage.booking.booker.name"})}),(0,a.jsx)(x.D0,{name:"bookerName",render:e=>
1{let{input:o,meta:n}=e;return(0,a.jsx)(v.A,{input:o,meta:n,className:G?"errorInputField manage-booking-booker-name":"manage-booking-booker-name",errorClassName:"bac-field-error",type:"text",onChange:Q,name:"bookerName"})}}),(0,a.jsx)("div",{className:"jsx-".concat(j.__hash)+" manage-booking-booker-name-label-message",children:(0,a.jsx)(g.A,{id:"manage.booking.booker.namemessage"})})]}),(0,a.jsx)("div",{className:"jsx-".concat(j.__hash)+" manage-booking-or",children:"and"}),(0,a.jsxs)("div",{className:"jsx-".concat(j.__hash)+" manage-booking-hotel-name-section",children:[(0,a.jsx)("div",{className:"jsx-".concat(j.__hash)+" manage-booking-hotel-name-label",children:(0,a.jsx)(g.A,{id:"manage.booking.hotel.name"})}),(0,a.jsx)("div",{style:{position:"relative"},className:"jsx-".concat(j.__hash),children:(0,a.jsx)(x.D0,{name:"hotelName",render:e=>{let{input:o,meta:n}=e;return(0,a.jsx)(D.A,{autoComplete:"off",className:G?"errorInputField manage-booking-hotel-name-input":"manage-booking-hotel-name-input",name:"Destination search",onChange:J,placeholder:"Place, postcode or hotel name",value:b,elementRef:i})}})})]})]}),G&&(0,a.jsx)("div",{className:"jsx-".concat(j.__hash)+" manage-booking-hotel-sur-name-validation",children:(0,a.jsx)(g.A,{id:"manage.booking.hotel.surname.validation.msg"})}),(0,a.jsx)("div",{className:"jsx-".concat(j.__hash)+" manage-booking-find-section",children:(0,a.jsx)(k.A,{className:"manage-booking-find-btn",type:"submit",children:"Find"})})]})}})}),(0,a.jsx)("div",{style:{backgroundColor:"white"},className:"jsx-".concat(j.__hash)+" manage-booking-popover-section",children:(0,a.jsx)(N.A,{alignment:"start",container:i.current?i.current.parentNode:void 0,maxContent:!0,onRequestClose:function(){C(!1)},placement:"bottom",show:B,target:i,type:S,children:(0,a.jsx)(_.A,{component:"div",children:(0,a.jsx)("div",{className:"jsx-".concat(j.__hash)+" "+"recurring-hotels-list ".concat(w.f.className),children:(null==U?void 0:U.length)>0&&(null==U?void 0:U.map(e=>(0,a.jsxs)("div",{onClick:()=>(function(e,o){u(o.title),z(o.hotelId),C(!1)})(0,e),className:"jsx-".concat(j.__hash)+" "+"recurring-hotels manage-booking-hotel-name ".concat(w.f.className),children:[(0,a.jsx)("div",{className:"jsx-".concat(j.__hash)+" "+"recurring-hotels-content ".concat(w.f.className),children:(0,a.jsxs)("span",{className:"jsx-".concat(j.__hash),children:[" ",(0,a.jsx)(p.gc,{icon:f.Pcr,style:{color:"#008dc8",marginRight:"5px"}})]})})," ",(0,a.jsx)("div",{className:"jsx-".concat(j.__hash),children:e.title})]},e.value)))})})})}),(0,a.jsx)("div",{className:"jsx-".concat(j.__hash),children:q&&(0,a.jsx)(I,{apply:ee,closeModal:function(){Z(!1)},type:"Roomtype"})}),w.f.styles,(0,a.jsx)(s(),{id:j.__hash,children:j})]})},O=(0,b.Ay)(T),R=e=>{var o,n;let[i,c]=(0,t.useState)(!0),[d,m]=(0,t.useState)(!1),x=(0,r.wA)(),g=(null==e?void 0:e.data)||"",b=new URLSearchParams(null==(n=window)||null==(o=n.location)?void 0:o.search),h=b&&(null==b?void 0:b.get("confirmationNo")),p=b&&(null==b?void 0:b.get("h")),f=b&&(null==b?void 0:b.has("continue")),u=b&&(null==b?void 0:b.get("continue")),k="add-extras"===u;return(0,t.useEffect)(()=>{if(f){let e={bookingConfirmationNo:h,filter:p&&Number(p),isContinueExists:f,value:u};p&&f&&x((0,A.V3)(e,g))}},[]),(0,a.jsxs)(a.Fragment,{children:[i&&k&&(0,a.jsx)("div",{className:"jsx-".concat(j.__hash)+" manage-bookings-loader",children:(0,a.jsx)(l.A,{size:"sm"})}),(0,a.jsx)("div",{style:{display:i&&k&&!d?"none":"block"},className:"jsx-".concat(j.__hash)+" manage-bookings-sub-container",children:(0,a.jsx)(O,{setLoader:c,setShowForm:m})}),(0,a.jsx)(s(),{id:j.__hash,children:j})]})};var V=n(53398),W=n(45792),K=!0;let L=e=>{let{pageProps:o}=e,{token:n}=o,i=(0,r.wA)();return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(V.A,{}),(0,a.jsx)("div",{style:{height:"auto"},className:"jsx-".concat(j.__hash)+" manage-bookings-main-container",children:(0,a.jsx)(R,{data:n})}),(0,a.jsx)(W.A,{onShowAuthModalLogin:()=>{i((0,c.NA)())}}),(0,a.jsx)(s(),{id:j.__hash,children:j})]})}}},e=>{e.O(0,[7725,4468,8176,2386,6819,3381,2475,6679,6008,8214,5889,636,6593,8792],()=>e(e.s=51180)),_N_E=e.O()}]);

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.