1try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="4ce1685c-2a2b-44ef-b1a6-132dc88d334d",e._sentryDebugIdIdentifier="sentry-dbid-4ce1685c-2a2b-44ef-b1a6-132dc88d334d")}()}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5496],{5346:(e,t,i)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/transfers/booking",function(){return i(38753)}])},38753:(e,t,i)=>{"use strict";i.r(t),i.d(t,{__N_SSG:()=>N,default:()=>C});var a=i(37876),n=i(14232),r=i(12362),l=i(60743),s=i(84104),d=i(41597),o=i(2775),c=i(75115),u=i(23235),p=i(29218),m=i(92719),g=i(10458),h=i(59232),x=i(51122),b=i(13067),f=i(61795),k=i(70925),v=i(76191);i(3683);var y=i(9750),j=i(49044),w=i(18266),N=!0;let C=()=>{var e,t,N,C,_,A,S,T;let{t:F}=(0,h.Bd)("transfer","common"),{localizedPush:D,back:B}=(0,k.g)(),{selectedTransfer:q,tripType:I,userBookingDetails:P,setUserBookingDetails:G,resetFormData:R,searchParams:O,fetchProductFeature:E,productFeature:L}=(0,l.Q)(),{setDrawerContent:M,openDrawer:U}=(0,d.S)(),{surchargePickup:Q,surchargeReturn:V,resetTransferStore:z}
1=l.Q.getState(),[H,J]=(0,n.useState)((null==P?void 0:P.phone)||""),[W,X]=(0,n.useState)({}),[K,Y]=(0,n.useState)(!1),[Z,$]=(0,n.useState)(0),[ee,et]=(0,n.useState)(0);(0,n.useEffect)(()=>{q&&("round-trip"===I?et(q.two_way_promo_price||q.two_way_price):et(q.price))},[q,I]);let[ei,ea]=(0,n.useState)(!0),[en,er]=(0,n.useState)(!1),[el,es]=(0,n.useState)(!1),[ed,eo]=(0,n.useState)(null),[ec,eu]=(0,n.useState)(!1),[ep,em]=(0,n.useState)(!1),[eg,eh]=(0,n.useState)(!1),[ex,eb]=(0,n.useState)({pickup:[],return:[]}),[ef,ek]=(0,n.useState)([]),[ev,ey]=(0,n.useState)(null),[ej,ew]=(0,n.useState)([]),[eN,eC]=(0,n.useState)(0),[e_,eA]=(0,n.useState)(!1),[eS,eT]=(0,n.useState)(!1),eF=(null==q?void 0:q.feature_type_id)===1&&(null==O||null==(t=O.pickup)||null==(e=t.name)?void 0:e.toLowerCase().includes("terminal"))&&((null==O||null==(C=O.pickup)||null==(N=C.name)?void 0:N.toLowerCase().includes("airport"))||(null==O||null==(A=O.pickup)||null==(_=A.name)?void 0:_.toLowerCase().includes("changi")));(0,n.useEffect)(()=>{!async function(){var e,t;let i={pickup_point_id:null==(e=O.pickup)?void 0:e.id,dropoff_point_id:null==(t=O.dropoff)?void 0:t.id,product_id:null==q?void 0:q.product_id,vehicle_id:null==q?void 0:q.vehicle_id,feature_type_id:(null==q?void 0:q.feature_type_id)||null,round_trip:"one-way"!==O.tripType};try{let e=await E(i);console.log("Fetched Product Feature:",e)}catch(e){console.error("Error fetching product feature:",e)}}()},[O,q]),(0,n.useEffect)(()=>ea(!1),[]);let eD=(e,t)=>{if(G({[e]:t}),W[e]){let t={...W};delete t[e],X(t)}},eB=(0,n.useCallback)(e=>{eb(t=>({...t,pickup:e}))},[]),eq=(0,n.useCallback)(e=>{eb(t=>({...t,return:e}))},[]),eI=()=>{ea(!0),sessionStorage.setItem("fromBooking","true"),R(),D("/checkout"),z()},eP=()=>{ea(!0),R(),D("/transfers"),z()},eG=async()=>{es(!1);let e=(await Promise.resolve().then(i.bind(i,92719))).default;M((0,a.jsx)(e,{})),U()},eR=()=>{er(!0),setTimeout(()=>{var e,t,i,n,r,l;let c={},u=P.pickupOption||"time",p=P.returnOption||"time";if(P.pickupDate||(c.pickupDate="booking.pickupDateRequired"),"time"===u?P.pickupTime||(c.pickupTime="booking.pickupTimeRequired"):"flight"!==u||P.pickupFlightNumber||(c.pickupFlightNumber="booking.pickupFlightRequired"),"round-trip"===I){let e=P.returnOption||"time";P.returnDate||(c.returnDate="booking.returnDateRequired"),"time"===e?P.returnTime||(c.returnTime="booking.returnTimeRequired"):"flight"!==e||P.returnFlightNumber||(c.returnFlightNumber="booking.returnFlightRequired")}if(ef.includes("terms_conditions")||(c.policy="booking_section.error_required"),X(c),Object.keys(c).length){let e=Object.keys(c)[0],t=Array.from(document.querySelectorAll("#".concat(e))).find(e=>null!==e.offsetParent);t&&t.scrollIntoView({behavior:"smooth",block:"center"}),er(!1);return}let g=s.x.getState(),h=null==(e=q.baggages)?void 0:e.find(e=>"Cabin"===e.name),x=null==(t=q.baggages)?void 0:t.find(e=>"Large"===e.name),b=[];P.cabinBags>0&&h&&b.push({baggage_id:h.id,quantity:P.cabinBags}),P.largeBags>0&&x&&b.push({baggage_id:x.id,quantity:P.largeBags});let f=g.addItem({tourId:q.product_id,selectedDate:P.pickupDate?(0,o.GP)(new Date(P.pickupDate),"yyyy-MM-dd"):void 0,selectedTime:"time"===u&&P.pickupTime?(0,o.GP)(new Date(P.pickupTime),"hh:mm a"):void 0,transferType:I,pricing:(0,w.A)(Z||ee),price:Z||(0,w.A)(ee),pickupSurcharge:(0,w.A)((null==Q||null==(i=Q.data)?void 0:i.amount)||0),pickupSurchargeId:(null==Q||null==(n=Q.data)?void 0:n.surcharge_id)||null,returnSurcharge:(0,w.A)((null==V||null==(r=V.data)?void 0:r.amount)||0),returnSurchargeId:(null==V||null==(l=V.data)?void 0:l.surcharge_id)||null,currency:(null==q?void 0:q.currency)||"",estimatedPriceInfo:(null==q?void 0:q.estimatedPriceInfo)||null,vehicle:q,baggage:P.baggage||0,cabinBags:P.cabinBags||0,largeBags:P.largeBags||0,selectedBaggages:b,passengers:P.passengers||1,phone:P.phone,meetAndGreetName:P.meetAndGreetName,pickupFlightNumber:null==P?void 0:P.pickupFlightNumber,pickupFlightScheduleTime:null==P?void 0:P.pickupFlightScheduleTime,exceptions:P.exceptions||[],addons:(ex.pickup||[]).map(e=>({addon_id:e.addon_id,rate:e.rate,quantity:e.quantity,total:e.total,title:e.title,image:e.image})),..."round-trip"===I&&{addons_round:(ex.return||[]).map(e=>
1({addon_id:e.addon_id,rate:e.rate,quantity:e.quantity,total:e.total,title:e.title,image:e.image})),returnDate:P.returnDate?(0,o.GP)(new Date(P.returnDate),"yyyy-MM-dd"):void 0,returnTime:"time"===p&&P.returnTime?(0,o.GP)(new Date(P.returnTime),"hh:mm a"):void 0,returnFlightNumber:null==P?void 0:P.returnFlightNumber,returnFlightScheduleTime:null==P?void 0:P.returnFlightScheduleTime},searchParams:O});"exists"===f.status?(eo(f.item),es(!0),er(!1)):(d.S.getState().setDrawerContent((0,a.jsx)(m.default,{})),d.S.getState().setJustAdded(!0),Y(!0),er(!1),eh(!0))},1e3)},eO=()=>{(()=>{let e={},t=P.pickupOption||"time";if(P.pickupDate||(e.pickupDate="booking.pickupDateRequired"),"time"===t?P.pickupTime||(e.pickupTime="booking.pickupTimeRequired"):"flight"!==t||P.pickupFlightNumber||(e.pickupFlightNumber="booking.pickupFlightRequired"),ef.includes("terms_conditions")||(e.policy="booking_section.error_required"),X(e),Object.keys(e).length){let t=Object.keys(e)[0],i=Array.from(document.querySelectorAll("#".concat(t))).find(e=>null!==e.offsetParent);return i&&i.scrollIntoView({behavior:"smooth",block:"center"}),!1}return!0})()&&("one-way"===I&&q?eT(!0):eR())},eE=[null==O||null==(S=O.pickup)?void 0:S.type,null==O||null==(T=O.dropoff)?void 0:T.type].some(e=>["attraction","landmark"].includes(null==e?void 0:e.toLowerCase())),eL={cabinBags:P.cabinBags||0,setCabinBags:eg?()=>{}:e=>{if(G({cabinBags:e,baggage:e+(P.largeBags||0)}),W.baggage){let e={...W};delete e.baggage,X(e)}},largeBags:P.largeBags||0,setLargeBags:eg?()=>{}:e=>{if(G({largeBags:e,baggage:e+(P.cabinBags||0)}),W.baggage){let e={...W};delete e.baggage,X(e)}},passengers:P.passengers||1,setPassengers:eg?()=>{}:e=>eD("passengers",e),baggageDetail:q,errors:W,disabled:eg,hideBaggage:eE};return ei?(0,a.jsx)(r.A,{children:(0,a.jsx)("div",{className:"min-h-screen flex justify-center items-center bg-black",children:(0,a.jsx)(x.A,{})})}):q?(0,a.jsxs)(r.A,{children:[(0,a.jsx)("div",{className:"bg-black pb-6 md:pb-14",children:(0,a.jsx)("div",{className:"min-h-screen pt-16 md:pt-20 bg-black p-4 max-w-7xl mx-auto",children:(0,a.jsxs)("div",{className:"grid grid-cols-1 mt-4 lg:mt-8 lg:grid-cols-3 gap-4",children:[(0,a.jsxs)("div",{className:"lg:hidden space-y-4",children:[(0,a.jsxs)("div",{className:"order-1",children:[(0,a.jsx)(f.A,{pickup:null==O?void 0:O.pickup,dropoff:null==O?void 0:O.dropoff,t:F,title:"round-trip"===I?F("booking.pickup"):null}),"round-trip"===I&&(0,a.jsx)("div",{className:"md:mt-0 mt-2",children:(0,a.jsx)(f.A,{pickup:null==O?void 0:O.dropoff,dropoff:null==O?void 0:O.pickup,t:F,title:F("booking.return")})})]}),(0,a.jsx)("div",{className:"order-2",children:(0,a.jsx)(c.A,{TransferInfo:q,passengerInfo:P.passengerInfo,phone:H,setPhone:eg?()=>{}:e=>{J(e),eD("phone",e)},errors:W,onFieldChange:eg?()=>{}:eD,onPickupFlightCheckboxChange:eg?()=>{}:eu,onReturnFlightCheckboxChange:eg?()=>{}:em,disabled:eg})}),(0,a.jsxs)("div",{className:"order-3",children:[(0,a.jsx)(u.A,{...eL}),eF&&(0,a.jsxs)("div",{id:"meetAndGreetName",className:"mb-6 mt-6 bg-white rounded-md p-2 pl-6",children:[(0,a.jsx)("label",{className:"block text-lg font-medium text-[#CC9A55] mb-2",children:F("booking.meetAndGreetName")}),(0,a.jsx)("input",{type:"text",value:P.meetAndGreetName||"",onChange:e=>eD("meetAndGreetName",e.target.value),className:"w-full text-base mb-2 px-4 py-2 md:py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-[#CC9A55] ".concat(eg?"bg-gray-100 cursor-not-allowed":""),disabled:eg,placeholder:F("booking.enterName","Enter name")||"Enter name"})]}),(0,a.jsxs)("div",{className:"mb-6 mt-6 bg-white rounded-md p-2 pl-6 ",children:[(0,a.jsx)("label",{className:"block text-lg font-medium text-[#CC9A55] mb-2",children:F("specialRequests.title")}),(0,a.jsx)("p",{className:"text-sm text-gray-700 my-4 pl-2",children:F("specialRequests.description")}),(0,a.jsx)("div",{className:"flex flex-wrap gap-2 mb-3",children:[F("specialRequests.wheelchair"),F("specialRequests.childSeat")].map(e=>{var t;return(0,a.jsxs)("label",{className:"flex items-center gap-2 border border-gray-300 px-3 py-1 rounded-lg cursor-pointer",children:[(0,a.jsx)("input",{type:"checkbox",value:e,checked:null==(t=P.exceptions)?void 0:t.includes(e),onChange:t=>{let i=P.exceptions||[];t.target.checked?eD("exceptions",[...i,e]):eD("exceptions",i.filter(t=>t!==e))},disabled:eg}),(0,a.jsx)("span",{className:"text-sm",children:e})]},e)})})]})]}),(0,a.jsx)(v.A,{paxtotL:P.passengers,onAddonsChange:eB,tripPart:"pickup",disabled:eg}),"round-trip"===I&&(0,a.jsx)(v.A,{paxtotL:P.passengers,onAddonsChange:eq,tripPart:"return",disabled:eg}),(0,a.jsx)("div",{className:"order-4",children:(0,a.jsx)(p.A,{onPriceChange:$,vehicleInfo:q,pricing:{total:ee},pickupLocation:null==O?void 0:O.pickup})}),(0,a.jsx)("div",{className:"bg-white rounded-lg p-2 md:p-6 shadow-sm order-5",children:(0,a.jsxs)("div",{className:"flex flex-col sm:flex-row sm:items-center sm:justify-between mb-2 md:mb-4 gap-4",children:[(0,a.jsx)("div",{className:"flex-col items-center text-black-500",children:ei?(0,a.jsx)(x.A,{className:"w-6 h-6 mr-2"}):(0,a.jsx)("span",{children:" "})}),(0,a.jsx)("div",{className:"py-1 mb-0",children:(0,a.jsx)(y.A,{selectedOptions:ef,setSelectedOptions:ek,productId:null==q?void 0:q.product_id,errors:W.policy,setErrors:ey})}),en?(0,a.jsx)("div",{className:"flex justify-center items-center w-full sm:w-auto min-h-[48px]",children:(0,a.jsxs)("svg",{className:"animate-spin h-8 w-8 text-[#CC9A55]",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",children:[(0,a.jsx)("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),(0,a.jsx)("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8v8H4z"})]})}):K?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"flex",children:[(0,a.jsx)(g.A,{className:"w-6 h-6 mr-2"}),(0,a.jsx)("span",{className:"font-medium text-[#CC9A55]",children:F("booking.cartUpdated")||"Added to cart"})]}),(0,a.jsxs)("div",{className:"flex-col gap-3 w-full mt-0",children:[(0,a.jsx)("button",{onClick:eP,className:"bg-gray-200 mb-2 text-gray-800 font-medium px-6 py-3 rounded-md w-full sm:w-auto",children:F("continueShopping")}),(0,a.jsx)("button",{onClick:eI,className:"bg-[#CC9A55] text-white font-medium px-6 py-3 rounded-md w-full sm:w-auto",children:F("proceedToCheckout")})]})]}):(0,a.jsx)("button",{onClick:eO,className:"bg-[#CC9A55] text-white font-medium px-6 py-3 rounded-md w-full sm:w-auto",children:F("booking.addToCart")})]})})]}),(0,a.jsxs)("div",{className:"hidden lg:block lg:col-span-2 space-y-4",children:[(0,a.jsx)(c.A,{TransferInfo:q,passengerInfo:P.passengerInfo,phone:H,setPhone:eg?()=>{}:e=>{J(e),eD("phone",e)},errors:W,onFieldChange:eg?()=>{}
1:eD,onPickupFlightCheckboxChange:eg?()=>{}:eu,onReturnFlightCheckboxChange:eg?()=>{}:em,disabled:eg}),(0,a.jsx)(u.A,{...eL}),eF&&(0,a.jsxs)("div",{id:"meetAndGreetName",className:"mb-6 mt-6 bg-white rounded-md p-2 pl-6",children:[(0,a.jsx)("label",{className:"block text-lg font-medium font-semibold text-[#CC9A55] mb-2",children:F("booking.meetAndGreetName","Name for meet and greet sign")||"Name for meet and greet sign"}),(0,a.jsx)("input",{type:"text",value:P.meetAndGreetName||"",onChange:e=>eD("meetAndGreetName",e.target.value),className:" w-full lg:w-1/2 text-base mb-2 px-4 py-2 md:py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-[#CC9A55] ".concat(eg?"bg-gray-100 cursor-not-allowed":""),disabled:eg,placeholder:F("booking.enterName","Enter name")||"Enter name"})]}),(0,a.jsxs)("div",{className:"mb-6 mt-6 bg-white rounded-md p-2 pl-6 ",children:[(0,a.jsx)("label",{className:"block text-lg font-medium font-semibold text-[#CC9A55] mb-2",children:F("specialRequests.title")}),(0,a.jsx)("p",{className:"text-sm text-gray-700 my-4 pl-2",children:F("specialRequests.description")}),(0,a.jsx)("div",{className:"flex flex-wrap gap-2 mb-3",children:[F("specialRequests.wheelchair"),F("specialRequests.childSeat")].map(e=>{var t;return(0,a.jsxs)("label",{className:"flex items-center gap-2 border text-sm md:text-base font-medium border-gray-300 px-3 py-1 rounded-lg cursor-pointer",children:[(0,a.jsx)("input",{type:"checkbox",value:e,checked:null==(t=P.exceptions)?void 0:t.includes(e),onChange:t=>{let i=P.exceptions||[];t.target.checked?eD("exceptions",[...i,e]):eD("exceptions",i.filter(t=>t!==e))},disabled:eg}),(0,a.jsx)("span",{className:"text-md",children:e})]},e)})})]}),(0,a.jsx)(v.A,{paxtotL:P.passengers,onAddonsChange:eB,tripPart:"pickup",disabled:eg}),"round-trip"===I&&(0,a.jsx)("div",{id:"return-section",children:(0,a.jsx)(v.A,{paxtotL:P.passengers,onAddonsChange:eq,tripPart:"return",disabled:eg})}),(0,a.jsx)("div",{className:"bg-white rounded-lg p-6 shadow-sm",children:(0,a.jsxs)("div",{className:"flex-col items-center justify-between mb-0 bg-white rounded-md",children:[(0,a.jsx)("div",{className:"flex items-center text-black-500",children:ei?(0,a.jsx)(x.A,{className:"w-6 h-6 mr-2"}):(0,a.jsx)("span",{})}),en?(0,a.jsx)("div",{className:"flex justify-center items-center w-full sm:w-auto min-h-[48px]",children:(0,a.jsxs)("svg",{className:"animate-spin h-8 w-8 text-[#CC9A55]",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",children:[(0,a.jsx)("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),(0,a.jsx)("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8v8H4z"})]})}):K?(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"flex justify-between gap-3 w-full mt-2",children:[(0,a.jsxs)("div",{className:"flex items-center mt-0",children:[(0,a.jsx)(g.A,{className:"w-6 h-6 mr-2 text-[#CC9A55]"}),(0,a.jsx)("span",{className:"font-medium text-[#CC9A55]",children:F("booking.cartUpdated")||"Added to cart"})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("button",{onClick:eP,className:"bg-gray-200 mb-2 mr-2 text-gray-800 font-medium px-6 py-3 rounded-md w-full sm:w-auto",children:F("continueShopping")}),(0,a.jsx)("button",{onClick:eI,className:"bg-[#CC9A55] text-white font-medium px-6 py-3 rounded-md w-full sm:w-auto",children:F("proceedToCheckout")})]})]})}):(0,a.jsxs)("div",{className:"flex justify-between bg-white",children:[(0,a.jsx)("div",{className:"py-2 mb-2 ",children:(0,a.jsx)(y.A,{selectedOptions:ef,setSelectedOptions:ek,productId:null==q?void 0:q.product_id,errors:W.policy,setErrors:ey})}),(0,a.jsx)("div",{children:(0,a.jsx)("button",{onClick:eO,className:"bg-[#CC9A55] text-white font-medium px-6 py-3 rounded-md w-full sm:w-auto",children:F("booking.addToCart")})})]})]})})]}),(0,a.jsx)("div",{className:"hidden lg:block space-y-4",children:(0,a.jsxs)("div",{className:"relative w-full lg:sticky top-1 space-y-4",children:[(0,a.jsx)(f.A,{pickup:null==O?void 0:O.pickup,dropoff:null==O?void 0:O.dropoff,t:F,title:"round-trip"===I?F("booking.pickup"):null}),"round-trip"===I&&(0,a.jsx)(f.A,{pickup:null==O?void 0:O.dropoff,dropoff:null==O?void 0:O.pickup,t:F,title:F("booking.return")}),(0,a.jsx)(p.A,{onPriceChange:$,vehicleInfo:q,pricing:{total:ee},pickupLocation:null==O?void 0:O.pickup})]})})]})})}),el&&(0,a.jsx)(b.A,{isOpen:el,onClose:()=>es(!1),onUpdate:()=>{var e,t,i,n,r,l;if(!ed)return;let c=s.x.getState();c.removeItem(ed.key);let u=P.pickupOption||"time",p=P.returnOption||"time",g=null==(e=q.baggages)?void 0:e.find(e=>"Cabin"===e.name),h=null==(t=q.baggages)?void 0:t.find(e=>"Large"===e.name),x=[];P.cabinBags>0&&g&&x.push({baggage_id:g.id,quantity:P.cabinBags}),P.largeBags>0&&h&&x.push({baggage_id:h.id,quantity:P.largeBags}),c.addItem({tourId:q.product_id,selectedDate:P.pickupDate?(0,o.GP)(new Date(P.pickupDate),"yyyy-MM-dd"):void 0,selectedTime:"time"===u&&P.pickupTime?(0,o.GP)(new Date(P.pickupTime),"hh:mm a"):void 0,transferType:I,pricing:(0,w.A)(Z||ee),price:Z||parseFloat(ee),pickupSurcharge:parseFloat((null==Q||null==(i=Q.data)?void 0:i.amount)||0),pickupSurchargeId:(null==Q||null==(n=Q.data)?void 0:n.surcharge_id)||null,returnSurcharge:parseFloat((null==V||null==(r=V.data)?void 0:r.amount)||0),returnSurchargeId:(null==V||null==(l=V.data)?void 0:l.surcharge_id)||null,currency:(null==q?void 0:q.currency)||"",vehicle:q,baggage:P.baggage||0,cabinBags:P.cabinBags||0,largeBags:P.largeBags||0,selectedBaggages:x,passengers:P.passengers||1,phone:P.phone,meetAndGreetName:P.meetAndGreetName,pickupFlightNumber:null==P?void 0:P.pickupFlightNumber,pickupFlightScheduleTime:null==P?void 0:P.pickupFlightScheduleTime,exceptions:P.exceptions||[],addons:(ex.pickup||[]).map(e=>
1({addon_id:e.addon_id,rate:e.rate,quantity:e.quantity,total:e.total,title:e.title,image:e.image})),..."round-trip"===I&&{addons_round:(ex.return||[]).map(e=>({addon_id:e.addon_id,rate:e.rate,quantity:e.quantity,total:e.total,title:e.title,image:e.image})),returnDate:P.returnDate?(0,o.GP)(new Date(P.returnDate),"yyyy-MM-dd"):void 0,returnTime:"time"===p&&P.returnTime?(0,o.GP)(new Date(P.returnTime),"hh:mm a"):void 0,returnFlightNumber:null==P?void 0:P.returnFlightNumber,returnFlightScheduleTime:null==P?void 0:P.returnFlightScheduleTime},searchParams:O}),es(!1),Y(!0),eh(!0),d.S.getState().setDrawerContent((0,a.jsx)(m.default,{})),d.S.getState().setJustAdded(!0)},onGoToCart:eG}),eS&&(0,a.jsx)(j.A,{isOpen:eS,onClose:()=>{eT(!1),eR()},onConfirm:()=>{eT(!1),(0,l.Q.getState().setTripType)("round-trip"),((null==q?void 0:q.two_way_promo_price)||(null==q?void 0:q.two_way_price))&&et(parseFloat(q.two_way_promo_price||q.two_way_price)),setTimeout(()=>{let e=Array.from(document.querySelectorAll("#return-section")).find(e=>null!==e.offsetParent);e&&e.scrollIntoView({behavior:"smooth",block:"center"})},100)},selectedTransfer:q,userBookingDetails:P,setUserBookingDetails:G,handleConfirmReturnAndBook:eR})]}):(0,a.jsx)(r.A,{children:(0,a.jsx)("div",{className:"min-h-screen bg-black flex items-center justify-center",children:(0,a.jsxs)("div",{className:"text-center",children:[(0,a.jsx)("div",{className:"text-[#CC9A55] text-xl mb-4",children:"â ï¸"}),(0,a.jsx)("h2",{className:"text-xl font-semibold text-white mb-2",children:F("booking.noTransferSelected")}),(0,a.jsx)("button",{onClick:()=>{z(),B()},className:"bg-[#CC9A55] text-white px-4 py-2 rounded-lg",children:F("goBack")})]})})})}}},e=>{e.O(0,[1121,6701,9848,9703,698,2775,2690,4104,2362,8684,2719,3897,636,6593,8792],()=>e(e.s=5346)),_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.