PageSourceSearch

https://my.getours.com/getours/js/1470.4ae3210442cb376f5499.js

js getours.com collected 2026-10-02 10:01:23 UTC 16,682 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkmy_travel_portal_frontend=self.webpackChunkmy_travel_portal_frontend||[]).push([[1470],{82381:function(e,a,s){s(65043);var t=s(60400),i=s(70579);const{BookingCard:{extraNightBefore:n,extraNightAfter:o,dates:r}}=t.Aq.getTranslations(),c=(e,a,s,t)=>{let i=Object.keys(e[s].rooms).filter((e=>e.indexOf("status")<0&&e.indexOf("paxIds")<0));return t&&(i=Object.keys(e[s].rooms).filter((t=>t.indexOf("status")<0&&t.indexOf("paxIds")<0&&"onRequest"===e[s].rooms[`${t}-status`]&&a.includes(String(e[s].rooms[`${t}-paxIds`][0]))))),i},l=(e,a,s,t)=>t?t&&a.length>0?`Before: ${e[s].hotelName}`:"":e[s].hotelName;a.A=e=>{const{tour:a,isfutureTravelCredit:s,isBasketSuccessView:d}=e,m=t.Aq.getParameterByName("isPre")?t.Aq.getParameterByName("isPre").split(","):[],g=t.Aq.getParameterByName("isPost")?t.Aq.getParameterByName("isPost").split(","):[],{isAccomocationPre:h,isAccomocationPost:u,preAccomodationData:v={},postAccomodationData:x={},tourName:_}=a;return(0,i.jsxs)("div",{children:[!s&&h&&(0,i.jsx)("div",{className:"BookingCard__row grid-x",children:Object.keys(v).map((e=>{const s=c(v,m,e,d);return(0,i.jsxs)(i.Fragment,{children:[!d&&(0,i.jsx)("div",{className:"cell small-3 medium-1 BookingCard__iconSection",children:(0,i.jsx)("div",{className:"BookingCard__icon BookingCard__icon--bed"})}),!d&&(0,i.jsx)("div",{className:"cell small-10 medium-11 BookingCard__service",children:(0,i.jsx)("div",{className:"BookingCard__headTitles",children:(0,i.jsxs)("span",{className:"BookingCard__subHeading",children:[e.substring(0,e.indexOf("-"))," ",n," ",_]})})}),(0,i.jsxs)("div",{className:"cell small-12 medium-11 medium-offset-1 BookingCard__detailsSection",children:[(0,i.jsx)("div",{className:"BookingCard__desHeading",children:l(v,s,e,d)}),(!d||s.length>0)&&(0,i.jsxs)("div",{children:[(0,i.jsxs)("span",{className:"BookingCard__desHeading",children:[r," "]}),(0,i.jsxs)("span",{children:[t.gX.format(t.gX.add(a.startDate,-e.substring(0,e.indexOf("-")),"days"),"ddd, DD MMMM YYYY")," -"," ",t.gX.format(a.startDate,"ddd, DD MMMM YYYY")]})]}),s.map((a=>(0,i.jsxs)("div",{"data-hj-suppress":!0,children:[(0,i.jsx)("span",{className:"BookingCard__desHeading",children:`${t.mH.roomObj()[a.replace(/[0-9]/g,"")]}  `}),(0,i.jsx)("span",{children:v[e].rooms[a]}),"onRequest"===v[e].rooms[`${a}-status`]&&!d&&(0,i.jsx)("span",{className:"BookingCard__desHeadingOnRequest",children:" (On Request)"})]})))]})]})}))}),!s&&u&&(0,i.jsx)("div",{className:"BookingCard__row grid-x",children:Object.keys(x).map((e=>{const s=c(x,g,e,d);return(0,i.jsxs)(i.Fragment,{children:[!d&&(0,i.jsx)("div",{className:"cell small-3 medium-1 BookingCard__iconSection",children:(0,i.jsx)("div",{className:"BookingCard__icon BookingCard__icon--bed"})}),!d&&(0,i.jsx)("div",{className:"cell small-10 medium-11 BookingCard__service",children:(0,i.jsx)("div",{className:"BookingCard__headTitles",children:(0,i.jsxs)("span",{className:"BookingCard__subHeading",children:[e.substring(0,e.indexOf("-"))," ",o," ",_]})})}),(0,i.jsxs)("div",{className:"cell small-12 medium-11 medium-offset-1 BookingCard__detailsSection",children:[(0,i.jsx)("div",{className:"BookingCard__desHeading",children:l(x,s,e,d)}),(!d||s.length>0)&&(0,i.jsxs)("div",{children:[(0,i.jsxs)("span",{className:"BookingCard__desHeading",children:[r," "]}),(0,i.jsxs)("span",{children:[t.gX.format(a.endDate,"ddd, DD MMMM YYYY")," -"," ",t.gX.format(t.gX.add(a.endDate,e.substring(0,e.indexOf("-")),"days"),"ddd, DD MMMM YYYY")]})]}),s.map((a=>(0,i.jsxs)("div",{"data-hj-suppress":!0,children:[(0,i.jsx)("span",{className:"BookingCard__desHeading",children:`${t.mH.roomObj()[a.replace(/[0-9]/g,"")]}  `}),(0,i.jsx)("span",{children:x[e].rooms[a]}),"onRequest"===x[e].rooms[`${a}-status`]&&!d&&(0,i.jsx)("span",{className:"BookingCard__desHeadingOnRequest",children:" (On Request)"})]})))]})]})}))})]})}},7263:function(e,a,s){s.d(a,{A:function(){return _}});s(65043);var t=s(60400),i=s(45205),n=s(64097),o=s(62582),r=s(91688),c=(s(51763),s(97508)),l=s(67978),d=s(50805),m=s(53536),g=s.n(m),h=s(54939),u=s(70579);const v=({activeBooking:e,activeBookingDetails:a,bookingDetailsForOverview:s,sellingCompanyShortName:i})=>{const{App:{routes:o,FTCSidebarNavigationRoutes:{clientDirectRoutes:r,travelAgentRoutes:c},showKnowBeforeYouGoPage:l,tppProductsIds:d}}=t.Aq.getConfigs(),{isFullyOrOverPaid:m,isSpecialOrGroupBookingType:h,travelExtraConfig:u={}
1,paymentInstalmentPlanTileState:v,instalmentPlan:x,passengers:_}=a,{bookingNumber:p,isfutureTravelCredit:f,tripStarted:k,tripEnded:N}=e,{isLeadPassenger:j}=_.find((({isLoggedInPassenger:e})=>e))||{},{bookingType:B}=p;let y=g().cloneDeep(o);const O=sessionStorage.getItem("insecurelogin");O&&(y=y.filter((e=>!e.hideInInsecureMode)));const{bookingDetails:{tours:C=[]}={}}=s;let b=!1;C.filter((e=>e.tourType!==n.m.DAY_TOUR)).length>1&&i.indexOf("USAS")>=0&&C.forEach((e=>{e.travelProtectionPerPax&&e.travelProtectionPerPax.length>0&&(b=!0)}));let A=!1;i.indexOf("USAS")>=0&&C.forEach((e=>{e.travelProtectionPerPax&&e.travelProtectionPerPax.length>0&&e.travelProtectionPerPax.forEach((e=>{d.indexOf(e.data.productId)>=0&&(A=!0)}))}));const P=y.find((e=>"KnowBeforeYouGo"===e.name));if(P&&(P.hideFromNavigation=!l),f){(e=>{y.forEach((a=>{e.includes(a.path)||(a.hideFromNavigation=!0)}))})(B===n.m.BOOKING_TYPE_TRAVEL_AGENT?c:r)}const I=y.find((e=>"/payment"===e.path));I&&(m||B!==n.m.BOOKING_TYPE_CLIENT_DIRECT)&&(I.hideFromNavigation=!0);const D=y.find((e=>"/instalmentplan"===e.path)),S=sessionStorage.getItem("plancancelled");let T=x;S&&(T=!1),!D||u.showPaymentInstalment&&j&&"hide"!==v&&("edit"!==v||S)&&!T||(D.hideFromNavigation=!0);const F=y.find((e=>"/editinstalmentplan"===e.path));!F||u.showPaymentInstalment&&T||(F.hideFromNavigation=!0);const q=y.find((e=>"/travelextraslanding"===e.path));q&&(B!==n.m.BOOKING_TYPE_CLIENT_DIRECT||k||f||b||A||O)&&(q.hideFromNavigation=!0);const w=y.find((e=>"/documents"===e.path));return w&&(h||N)&&(w.hideFromNavigation=!0),y},x=e=>{const{location:{pathname:a},activeBooking:s,activeBookingDetails:n,bookingDetailsForOverview:r,sellingCompanyShortName:c}=e,{Navigation:{navigationList:l}}=t.Aq.getTranslations(),d=v({activeBooking:s,activeBookingDetails:n,bookingDetailsForOverview:r,sellingCompanyShortName:c});return(0,u.jsx)(i.A,{noPadding:!0,componentName:"Navigation",children:(0,u.jsx)(i.A.Body,{children:(0,u.jsx)("nav",{className:"Navigation__nav",children:d.filter((({path:e,hideFromNavigation:s})=>a.toLowerCase()!==e&&!s)).map((({name:e,path:a})=>(0,u.jsxs)(o.N_,{to:a,className:"Navigation__link",onClick:()=>(e=>{const a={action:"navigation_link",category:"navigation_list",label:e};t.j0.click(a),(0,h.l)({message:`User clicked on [${e}] on the Navigation Panel`,status:"info",userEmail:localStorage.getItem("USER_EMAIL"),loginSource:localStorage.getItem("LOGIN_SOURCE"),corrId:localStorage.getItem("CORRELATION_ID")})})(l[e]),children:[l[e],(0,u.jsx)("div",{className:"Navigation__arrow",role:"presentation"})]},e)))})})})};x.displayName="Navigation";var _=(0,r.y)((0,c.Ng)((e=>({activeBooking:e.activeBooking,activeBookingDetails:e.activeBookingDetails,bookingDetailsForOverview:e.bookingDetailsForOverview,sellingCompanyShortName:e.activeBooking.sellingCompany.sellingCompanyShortName})),(e=>({actions:(0,d.zH)(l,e)})))(x))},31557:function(e,a,s){s.r(a),s.d(a,{default:function(){return Y}});var t=s(65043),i=s(97508),n=s(62582),o=s(91688),r=s(50805),c=s(60400),l=s(64097),d=s(67978),m=s(4769),g=s(45205),h=s(29286),u=s(1813),v=s(32125),x=s(7263),_=s(60483),p=s(82381),f=s(70579);const{AirfareCart:{heading:k,airfare:N,taxes:j,promotions:B,total:y,exempted:O}}=c.Aq.getTranslations(),{AirfareCart:{themeName:C}}=c.Aq.getConfigs();var b=(0,o.y)((0,i.Ng)((e=>({activeBooking:e.activeBooking,activeBookingDetails:e.activeBookingDetails,cart:e.cart,appData:e.appData})),(e=>({actions:(0,r.zH)(d,e),thunks:(0,r.zH)(m,e)})))((e=>{const{appData:a}=e;let s=sessionStorage.getItem("flightInfo");s&&(s=JSON.parse(s));const t=sessionStorage.getItem("promotionamount"),i=c.Aq.getCurrencyCode();return(0,f.jsxs)(g.A,{themeName:C,componentName:"AirfareCart",children:[(0,f.jsx)(g.A.Header,{children:k}),(0,f.jsx)(g.A.Body,{children:(0,f.jsxs)(f.Fragment,{children:[(0,f.jsxs)("div",{className:"IOFlightConfirmation__cart",children:[(0,f.jsx)("div",{className:"IOFlightConfirmation__cart--desc",children:N}),(0,f.jsx)("strong",{className:"IOFlightConfirmation__cart--price",children:`${i} ${Number(s.airFarePrice).toFixed(2)}`})]},c.Aq.getUID()),(0,f.jsxs)("div",{className:"IOFlightConfirmation__cart",children:[(0,f.jsx)("div",{className:"IOFlightConfirmation__cart--desc",children:j}),s.airFareTaxesPrice>0&&(0,f.jsx)("strong",{className:"IOFlightConfirmation__cart--price",children:`${i} ${Number(s.airFareTaxesPrice).toFixed(2)}`}),0===s.airFareTaxesPrice&&(0,f.jsx)("strong",{className:"IOFlightConfirmation__cart--price",children:O})]},c.Aq.getUID()),(0,f.jsxs)("div",{className:"IOFlightConfirmation__cart",children:[(0,f.jsx)("div",{className:"IOFlightConfirmation__cart--desc",children:B}),(0,f.jsx)("strong",{className:"IOFlightConfirmation__cart--price",children:`${i} ${Number(t).toFixed(2)}`})]},c.Aq.getUID()),(0,f.jsxs)("div",{className:"IOFlightConfirmation__cart",children:[(0,f.jsx)("div",{className:"IOFlightConfirmation__cart--desc",children:y}),(0,f.jsx)("strong",{className:"IOFlightConfirmation__cart--price",children:`${i} ${Number(a.flightAmount-t).toFixed(2)}`})]})]})})]})})));const{TravelBasketSuccess:{cardTitle:A,heading:P,bookingDetails:I,payment:D,travelExtras:S,payInsAmount:T,payFlightsAmount:F,infoMessage:q,flightsInfoMessage:w}}=c.Aq.getTranslations(),{EdocsCard:{themeName:R},App:{showOnRequestHotels:E}}=c.Aq.getConfigs();var Y=(0,o.y)((0,i.Ng)((e=>({bookingDetailsForOverview:e.bookingDetailsForOverview,activeBookingDetails:e.activeBookingDetails,activeBooking:e.activeBooking,cart:e.cart,appData:e.appData})),(e=>({actions:(0,r.zH)(d,e),thunks:(0,r.zH)(m,e)})))((e=>{const{activeBooking:a,activeBookingDetails:s,appData:i,bookingDetailsForOverview:o}=e,{thunks:{loadBookingDetailsForOverview:r}}=e,{startDate:d,endDate:m}=a,{paymentStatus:k}=s,{bookingDetails:{tours:N=[]}}=o;let j=N.find((e=>e.startDate===d));j||(j=N[0]);const B=(a,s)=>{const{history:t}=e;
1t.push(s),a.preventDefault()},{actions:{setShowInsuranceModal:y,setInsuranceData:O}}=e;(0,t.useEffect)((()=>{y(!1),O(!1),r()}),[]);let C=!1;const{isAccomocationPre:Y,isAccomocationPost:M,preAccomodationData:H={},postAccomodationData:$={}}=j,L=c.Aq.getParameterByName("isPre")?c.Aq.getParameterByName("isPre").split(","):[],U=c.Aq.getParameterByName("isPost")?c.Aq.getParameterByName("isPost").split(","):[];(Y||M)&&E&&(Object.keys(H).forEach((e=>{Object.keys(H[e].rooms).filter((a=>a.indexOf("status")<0&&a.indexOf("paxIds")<0&&"onRequest"===H[e].rooms[`${a}-status`]&&L.includes(String(H[e].rooms[`${a}-paxIds`][0])))).length>0&&(C=!0)})),Object.keys($).forEach((e=>{Object.keys($[e].rooms).filter((a=>a.indexOf("status")<0&&a.indexOf("paxIds")<0&&"onRequest"===$[e].rooms[`${a}-status`]&&U.includes(String($[e].rooms[`${a}-paxIds`][0])))).length>0&&(C=!0)})));let G=sessionStorage.getItem("flightInfo");G&&(G=JSON.parse(G));let V=!1,X=0;if(G&&G.flightPaxIds){const{allPassengers:e}=s;e.filter((e=>G.flightPaxIds.includes(e.id))).forEach((e=>{e.flightPromotions&&e.flightPromotions.length>0&&e.flightPromotions.forEach((e=>{V=!0,X+=e.amount}))})),sessionStorage.setItem("promotionamount",X)}return(0,f.jsxs)("div",{className:"cell TravelBasketSuccess",children:[(0,f.jsx)(v.A,{}),(0,f.jsx)("div",{className:"grid-container",children:(0,f.jsxs)("div",{className:"grid-x grid-margin-x",children:[(0,f.jsx)("div",{className:"cell large-8",children:(0,f.jsxs)(g.A,{themeName:R,componentName:"IOFlightSuccess",className:"IOFlightSuccess--simple",children:[(0,f.jsx)(g.A.Header,{withHomeButton:!0,children:P}),(0,f.jsxs)(g.A.Body,{children:[(0,f.jsx)("div",{className:"grid",children:(0,f.jsxs)("div",{className:"cell small-12 align-center align-middle TravelBasketSuccess__success-text",children:[(0,f.jsx)("div",{className:"TravelBasketSuccess__check"}),A]})}),(0,f.jsxs)("div",{className:"grid-x align-center align-middle",children:[C&&(0,f.jsxs)(u.A,{type:"alert",header:"Rooms Awaiting Confirmation",children:[(0,f.jsx)("div",{children:"Listed rooms that you booked for specific dates may need confirmation."}),(0,f.jsx)("div",{children:"During this process, the status will be marked as On Request"}),(0,f.jsx)(p.A,{isBasketSuccessView:!0,tour:j,startDate:d,endDate:m}),(0,f.jsx)("div",{children:"Confirmation normally takes between 24-48 hours."}),(0,f.jsx)("div",{children:"One of our team will notify you when we have had confirmation."})]}),V&&(0,f.jsx)("div",{className:"cell small-12 medium-8 text-center TravelBasketSuccess__payment TravelBasketSuccess__button TravelBasketSuccess__button--travelExtra",children:(0,f.jsx)(u.A,{type:"alert",header:"Promotions applied to your flights",children:(0,f.jsx)(n.N_,{onClick:e=>B(e,"/bookingoverview"),to:"/",id:"promotions",children:"See Details"})})}),i.showInsuranceDifference&&i.showInsuranceDifference>0&&k!==l.m.FULLY_PAID&&k!==l.m.OVER_PAID&&(0,f.jsx)("div",{className:"cell small-12 medium-8 text-center TravelBasketSuccess__payment TravelBasketSuccess__button TravelBasketSuccess__button--travelExtra",children:(0,f.jsx)("div",{className:"TravelBasketSuccess__insurance",children:(0,f.jsx)(u.A,{type:"alert",header:q,children:(0,f.jsx)(n.N_,{onClick:e=>{sessionStorage.setItem("paymentmode","insurance"),B(e,"/payment")},to:"/",id:"payment",children:T})})})}),i.flightAmount&&i.flightAmount>0&&k!==l.m.FULLY_PAID&&k!==l.m.OVER_PAID&&(0,f.jsx)("div",{className:"cell small-12 medium-8 text-center TravelBasketSuccess__payment TravelBasketSuccess__button TravelBasketSuccess__button--travelExtra",children:(0,f.jsx)("div",{className:"TravelBasketSuccess__insurance",children:(0,f.jsx)(u.A,{type:"alert",header:w,children:(0,f.jsx)(n.N_,{onClick:e=>{sessionStorage.setItem("paymentmode","flight"),B(e,"/payment")},to:"/",id:"payment",children:F})})})}),(0,f.jsxs)("div",{className:"cell small-12 medium-9 text-center TravelBasketSuccess__button",children:[k!==l.m.FULLY_PAID&&k!==l.m.OVER_PAID&&(0,f.jsx)("div",{className:"cell small-12 medium-12 text-center TravelBasketSuccess__payment TravelBasketSuccess__button TravelBasketSuccess__button--travelExtra",children:(0,f.jsx)(_.A,{onClick:e=>{sessionStorage.setItem("paymentmode","normal"),B(e,"/payment")},className:"primary medium-down-expanded TravelBasketSuccess__text-case",children:D})}),(0,f.jsx)(_.A,{onClick:e=>B(e,"/bookingoverview"),className:"secondary medium-down-expanded TravelBasketSuccess__bookingoverview TravelBasketSuccess_text-case",children:I}),(0,f.jsx)(_.A,{onClick:e=>B(e,"/travelextraslanding"),className:"secondary medium-down-expanded TravelBasketSuccess__text-case",children:S})]})]})]})]})}),(0,f.jsx)("div",{className:"cell large-4",children:(0,f.jsxs)("div",{className:"grid-y",children:[(0,f.jsx)(h.A,{activeBookingDetails:s,activeBooking:a}),V&&(0,f.jsx)(b,{}),(0,f.jsx)("div",{className:"cell",children:(0,f.jsx)(x.A,{})})]})})]})})]})})))},51763:function(e,a,s){var t=this&&this.__createBinding||(Object.create?function(e,a,s,t){void 0===t&&(t=s),Object.defineProperty(e,t,{enumerable:!0,get:function(){return a[s]}})}:function(e,a,s,t){void 0===t&&(t=s),e[t]=a[s]}),i=this&&this.__setModuleDefault||(Object.create?function(e,a){Object.defineProperty(e,"default",{enumerable:!0,value:a})}:function(e,a){e.default=a}
1),n=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var a={};if(null!=e)for(var s in e)"default"!==s&&Object.prototype.hasOwnProperty.call(e,s)&&t(a,e,s);return i(a,e),a};Object.defineProperty(a,"__esModule",{value:!0}),a.route=a.match=a.history=a.location=void 0;var o=n(s(65173));a.location=o.shape({hash:o.string.isRequired,key:o.string,pathname:o.string.isRequired,search:o.string.isRequired,state:o.oneOfType([o.array,o.bool,o.number,o.object,o.string])}),a.history=o.shape({action:o.oneOf(["PUSH","REPLACE","POP"]).isRequired,block:o.func.isRequired,createHref:o.func.isRequired,go:o.func.isRequired,goBack:o.func,goForward:o.func,back:o.func,forward:o.func,index:o.number,length:o.number,listen:o.func.isRequired,location:a.location.isRequired,push:o.func.isRequired,replace:o.func.isRequired}),a.match=o.shape({isExact:o.bool,params:o.object.isRequired,path:o.string.isRequired,url:o.string.isRequired});var r={path:o.oneOfType([o.string,o.arrayOf(o.string)]),exact:o.bool,strict:o.bool,sensitive:o.bool,component:o.func};r.routes=o.arrayOf(o.shape(r)),a.route=o.shape(r),a.default={location:a.location,history:a.history,match:a.match,route:a.route}}}]);

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.