1import{r as e,d as s,u as a,y as t,j as r,H as i,M as l,S as n,e as o,a as c,B as d,b as m,i as h,h as u,R as x,D as p,k as g,l as j,n as v,o as N,f as y,m as f}from"./vendor-react-DioNwH4B.js";import{S as b}from"./StaticLayout-BUkYPA4C.js";/* empty css */import C from"./Cellempty-2Hw15JVU.js";import{F as w,C as S}from"./FareSummary--YTqfdYq.js";import{C as k}from"./CurrencyFormate-C43vpmzo.js";import{E as D}from"./app-B6NljWBy.js";import I from"./DateOfBirthCalendar-sPys7Hw2.js";function A({auth:A,BookingID:M,searchQuery:F,bookingData:B,countrycodeData:P,DcountryCode:T,coupenloadFlight:E,fareData:_,memberDetailsData:Y}){const{Envpro:L,FooterData:R}=e.useContext(D),O=s(),q=e.useRef({}),G="undefined"!=typeof window?window.location.origin+"/":"/",[W,Z]=e.useState(A),[V,H]=e.useState(new Date),[U,z]=e.useState(!0),[K,J]=e.useState(!1),[Q,X]=e.useState(!1),[ee,se]=e.useState(!0),[ae,te]=e.useState(0),[re,ie]=e.useState([]),[le,ne]=e.useState([]),[oe,ce]=e.useState([]),[de,me]=e.useState(0),[he,ue]=e.useState(0),[xe,pe]=e.useState(B),ge=Array.isArray(xe)&&xe.some(e=>!0===e?.isGSTMandatory||"true"===e?.isGSTMandatory),[je,ve]=e.useState([]),[Ne,ye]=e.useState(_),[fe,be]=e.useState(0),[Ce,we]=e.useState(0),[Se,ke]=e.useState(!1),[De,Ie]=e.useState([]),[Ae,Me]=e.useState(""),[Fe,Be]=e.useState([]),[Pe,Te]=e.useState([]),[Ee,_e]=e.useState([]),[Ye,Le]=e.useState(!1),[Re,$e]=e.useState(!0),[Oe,qe]=e.useState({seatNo:[],segmentid:""}),[Ge,We]=e.useState(0),[Ze,Ve]=e.useState(0),[He,Ue]=e.useState(""),[ze,Ke]=e.useState(!1),[Je,Qe]=e.useState(!1),[Xe,es]=e.useState(!0),[ss,as]=e.useState(!0),[ts,rs]=e.useState(Y),[is,ls]=e.useState([]);e.useEffect(()=>{Ds("countryCode","India+91")},[]);const[ns,os]=e.useState([]),[cs,ds]=e.useState([]),[ms,hs]=e.useState(1),[us,xs]=e.useState("INR"),[ps,gs]=e.useState("paper"),js=e.useRef(null),vs="aerobide"===L?4e3:2e3,[Ns,ys]=e.useState([]),[fs,bs]=e.useState(""),Cs=()=>{Le(!1)},[ws,Ss]=e.useState(Y);e.useEffect(()=>{ie(F),ls(P);const e=ws;axios.post("/flight/farequote",{BookingID:M},{method:"post",maxBodyLength:1/0,url:"/flight/farequote",headers:{"Content-Type":"application/json",Authorization:"Bearer 2|0hH7hvmqO5iLwg7qgmHwGRbtfQjHcAnrLZaeyJxbd7d961f3"},data:{BookingID:M}}).then(s=>{const{data:a}=s;if(a.status.success){localStorage.removeItem("timerSession");const s=(r=e,a.memberDetails.map((e,s)=>{const a=r[s];return a&&a.fname&&""!==a.fname.trim()?{...e,title:a.title||e.title,fname:a.fname,lname:a.lname,gender:a.gender||e.gender,dob:a.dob||e.dob,passno:a.passno||e.passno,passisse:a.passisse||e.passisse,passexp:a.passexp||e.passexp,passnational:a.passnational||e.passnational,docid:a.docid||e.docid,FFNumber:a.FFNumber||e.FFNumber,FFAirlineCode:a.FFAirlineCode||e.FFAirlineCode,address:a.address||e.address,city:a.city||e.city,checked:void 0!==a.checked?a.checked:e.checked}:e}));ds(a.arrFlightData[0].FromUTCTime),pe(a.arrFlightData),we(a.arrFlightData[0].ICSourceSysId),ve(a.CouponList),ye(a.fare),te(a.fare.TotalPay),Ss(s),rs(s),ke(a.FareChange),os(a.sessionTime),xs(a.CurrencyTitle),hs(a.currencyexchangeRate),localStorage.setItem("timerSession",JSON.stringify(a.sessionTime)),z(!1)}else O(-1),t.error(a.message,{autoclose:vs});var r}).catch(e=>{e.response||(e.request?t.error(e.request,{autoclose:vs}):t.error(e.message,{autoclose:vs}))})},[]);const{data:ks,setData:Ds,patch:Is,errors:As,processing:Ms,recentlySuccessful:Fs}=a({countryCode:["clickpaytrip","besttours","holidaymyplanet"].some(e=>e===L)?"India+91":T,email:W.user?W.user.email:"",mobile:W.user?W.user.mobile:"",gstnnumber:"",companyname:"",gstemail:"",gstphone:"",gstaddress:"",isgstapply:"",countryCodeISO:["clickpaytrip","besttours","holidaymyplanet"].some(e=>e===L)?"IN":""});var Bs=new Date;e.useEffect(()=>{$(document).on("focus","#citySearch",function(e){$(this).autocomplete({minLength:2,autoFocus:!0,source:"/getgeocity",select:function(e,s){s.item.code;var a=s.item.id;$("#city_id").val(a),$("#country_id").val(s.item.ContId),$("#countryName").val(s.item.countryName),Ls("city",0,s.item.Title)},create:function(){$(this).data("ui-autocomplete")._renderMenu=function(e,s){var a=this;e.addClass("iternary-city-dropdown"),$.each(s,function(s,t){a._renderItemData(e,t)})}}})}),$(document).on("focus","input[name='passisse']",function(){$("input[name='passisse']").each(function(){let e=$(this).attr("index");$(this).datepicker({dateFormat:"dd/mm/yy",numberOfMonths:1,maxDate:0,changeMonth:!0,changeYear:!0,yearRange:"1900:2100",onSelect:function(s){Ls("passisse",e,s)}})})}),Bs.setMonth(Bs.getMonth()+1);let e=xe&&xe.length>0?xe[xe.length-1].FromUTCTime:Bs;var s=new Date(e);3==Ce?s.setMonth(s.getMonth()):(s.setMonth(s.getMonth()+6),s.setDate(s.getDate()+1)),xe&&xe.length>0&&$(document).on("focus","input[name='passexp']",function(){$("input[name='passexp']").each(function(){let e=$(this).attr("index");$(this).datepicker({dateFormat:"dd/mm/yy",numberOfMonths:1,minDate:s,changeMonth:!0,changeYear:!0,onSelect:function(s){Ls("passexp",e,s)}})})})},[ws]);const Ps=async e=>{const s=e.target.getAttribute("changetype");return""===ks.countryCode?(t.error("Please select country code.",{autoclose:vs}),!1):""===ks.mobile?(t.error("Please enter mobile no.",{autoclose:vs}),!1):"aerobide"!=L&&"INR"==us&&10!==ks.mobile.length?(t.error("Mobile number should be 10 digits!",{autoclose:vs}),!1):""===ks.email?(t.error("Please enter email ID",{autoclose:vs}),!1):/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i.test(ks.email)?(J(e=>!e),X(!1),void setTimeout(function(){if("contactdetails"==s){if("aerobide"!==L){const e=document.getElementById("contactdetails");e&&e.scrollIntoView({behavior:"smooth"})}}else{const e=document.getElementById("TravellerDetails");e&&e.scrollIntoView({behavior:"smooth"})}},500)):(t.error("Please valid email ID",{autoclose:vs}),!1)},[Ts,Es]=e.useState(!1),_s=()=>Es(e=>!e),Ys=[];xe.length>0&&xe.map(e=>e.Segments.map(e=>Ys.push(e)));const Ls=(e,s,a)=>{Ss(t=>{let r=[...t];return r[s][e]=a,r})},[Rs,$s]=e.useState(!1),Os=(e,s)=>{let a=[...ws];a[s][e.target.name]=e.target.value,"checked"===e.target.name&&e.target.checked?a[s][e.target.name]=e.target.checked:"checked"===e.target.name&&(a[s][e.target.name]=!1),Ss(a)},qs=(e,s,a)=>{let t=[...ws];t[a][e]=s,"checked"===e?t[a][e]=!0:"checked"===e&&(t[a][e]=!1),Ss(t)},Gs=(e,s)=>{let a=0,t=0,r=[],i=[];const l=document.querySelectorAll(".selectedBad"),n=document.querySelectorAll(".selectedMeal");
1[...l].forEach(e=>{if("NA"!==e.value){r.push(e.value);const s=e.value.split("@@"),t=Number(s[1]);a+=t}}),[...n].forEach(e=>{if("NA"!==e.value){i.push(e.value);const s=e.value.split("@@"),a=Number(s[1]);t+=a}}),me(a),ue(t),be(a+t),ne(r),ce(i)},Ws=e=>{const s=e.target.value,a=e.target.getAttribute("seckey");Le(!0),$e(!0),axios.post("/flight/seatmap",{BookingID:M,segmentid:s,SecKey:a,memberDetails:ws},{method:"post",maxBodyLength:1/0,url:"/flight/seatmap",data:{BookingID:M,segmentid:s,SecKey:a,memberDetails:ws}}).then(e=>{const{data:s}=e;s.status.success?(Ie(s.value),Be(s.Data),Me(s.segmentid),Te(s.seatLayout),_e(s.memberData),qe(s.POSTSEAT),$e(!1)):(Le(!1),t.error(s.message,{autoclose:vs}))}).catch(e=>{e.response||(e.request?t.error(e.request,{autoclose:vs}):t.error(e.message,{autoclose:vs}))})},Zs=e=>{setTimeout(function(){let e=0,s=[];[...document.querySelectorAll(".CellSelected")].forEach((a,t)=>{let r=a.getAttribute("value");e+=De.items[r].Price,s.push({seatNo:De.items[r].seatNo,segmentid:Ae})}),Ve(e),qe(s)},1e3)},Vs=async e=>{const s=e.target.getAttribute("actiontype");axios.post("/flight/selectseat",{SelectedSeats:Oe,segmentid:Ae,MemberData:Ee,actiontype:s},{method:"post",maxBodyLength:1/0,url:"/flight/selectseat",data:{SelectedSeats:Oe,segmentid:Ae,MemberData:Ee,actiontype:s}}).then(e=>{const{data:s}=e;s.status.success?($("#SelectedSegment"+Ae).html(s.SelectedSegmentst),"----"==s.SelectedSegment?$("#SelecButton"+Ae).html('Show Seat <i className="fa fa-suitcase-rolling"></i>'):$("#SelecButton"+Ae).html('Change Seat <i className="fa fa-suitcase-rolling"></i>'),We(s.SeatPrice),Le(!1),$e(!1)):t.error(s.message,{autoclose:vs})}).catch(e=>{e.response||(e.request?t.error(e.request,{autoclose:vs}):t.error(e.message,{autoclose:vs}))})},Hs=(e,s)=>{Ue(e);const a={couponcode:e,BookingID:M,actions:s,fare:Ne};axios.post("/flight/coupon-apply",a,{method:"post",maxBodyLength:1/0,data:a}).then(e=>{const{data:a}=e;a.status.success?(pe(a.arrFlightData),ye(a.fare),"remove"==s&&(Ue(""),$("input[type=radio][name=coupon]").prop("checked",!1))):t.error(a.message,{autoclose:vs})}).catch(e=>{e.response||(e.request?t.error(e.request,{autoclose:vs}):t.error(e.message,{autoclose:vs}))})},Us=e=>{const s=e.target.value.split(""),a=s.pop();return!!/[A-Za-z ]/.test(a)||(e.target.value=s.join(""),t.error("Please enter only alphabets",{autoclose:vs}),e.preventDefault(),!1)};e.useEffect(()=>{if(W.user){let e=W.user.GTX_CustomerId;axios.post("/GetMemberDetails/"+e,{method:"post",maxBodyLength:1/0}).then(e=>{const{data:s}=e;s.status?ys(s.getdata):t.error(s.message,{autoclose:vs})}).catch(e=>{e.response||(e.request?t.error(e.request,{autoclose:vs}):t.error(e.message,{autoclose:vs}))})}},[]),"truefare"===L&&(ks.countryCode="India+91");const zs=R?.contact||{},Ks=zs?.phone||zs?.mobile||"",Js=zs?.phone&&zs?.mobile&&zs.phone!==zs.mobile?zs.mobile:"",Qs=zs?.email||"";return r.jsx(r.Fragment,{children:r.jsx("div",{className:"flight-iternary-page sky360-itinerary-v2",children:r.jsxs(b,{user:W.user,children:[r.jsx(i,{title:"Fare quote"}),r.jsxs("section",{className:"Traveller-heading",children:[r.jsxs("div",{className:"container-fluid",children:[r.jsx(l,{"aria-labelledby":"modal-title","aria-describedby":"modal-desc",open:Se,sx:{display:"flex",justifyContent:"center",alignItems:"center"},children:r.jsxs(n,{variant:"outlined",sx:{maxWidth:500,borderRadius:"md",p:3,boxShadow:"lg"},children:[r.jsx(o,{onClick:()=>ke(!1),variant:"plain",sx:{m:1}}),r.jsx(c,{component:"h2",id:"modal-title",level:"h4",textColor:"inherit",fontWeight:"lg",mb:1,children:"Alert: Please Note"}),r.jsxs(c,{id:"modal-revise",textColor:"danger.400",fontWeight:"lg",mb:1,textAlign:"center",children:["Fare Revised to ",r.jsx(k,{currency:us,price:ae})]}),r.jsx(c,{id:"modal-desc",textColor:"text.tertiary",mb:1,children:"Sorry for the inconvenience. The Airline has just changed the fare for this flight. You can continue with the revised fare or explore other flights at your convenience."}),r.jsx(c,{id:"modal-desc",children:r.jsxs(d,{sx:{mt:1,display:"flex",gap:1,flexDirection:{xs:"column",sm:"row-reverse"}},children:[r.jsx(m,{variant:"solid",color:"primary",onClick:()=>ke(!1),children:"Continue Booking"}),r.jsx(m,{variant:"outlined",color:"neutral",onClick:e=>{O(-1)},children:"Explore more flights"})]})})]})}),xe.length>0&&r.jsx(r.Fragment,{children:r.jsxs("div",{className:"row",children:[U&&r.jsx(d,{sx:{width:"100%"},children:r.jsx(h,{size:"8px"})}),r.jsx("br",{}),r.jsxs("div",{className:"mb-lg-0 mb-3 itinerary-main-col "+(["aerobide","truefare"].some(e=>e===L)?"col-lg-8":"col-lg-9"),children:[r.jsx("div",{className:"col-md-12",children:r.jsxs("div",{className:"flight-detail-heading itinerary-main-title",children:[r.jsx("h4",{className:"font-weight-600 mb-1",children:"Flight Details"}),r.jsx("p",{className:"flight-detail-subtitle mb-0",children:"Review your flight information"})]})}),r.jsx("div",{className:"col-md-12",children:xe.map((e,s)=>r.jsxs("div",{className:"flightt-traveller-detail bg-white rounded my-2 border itinerary-flight-card",children:[r.jsxs("div",{className:"flight-traveller-det itinerary-flight-header p-3",children:[r.jsxs("div",{className:"itinerary-flight-title-wrap",children:[r.jsx("span",{className:"itinerary-flight-icon",children:r.jsx("i",{className:"fa fa-plane"})}),r.jsxs("div",{children:[r.jsxs("h6",{className:"font-weight-normal mb-0",children:[r.jsx("span",{className:"itinerary-title-desktop",children:"Flight Details"}),r.jsx("span",{className:"itinerary-title-mobile",children:0===s?"Departing Flight":"Returning Flight"})]}),r.jsx("p",{className:"itinerary-flight-subtitle mb-0",children:"Review your flight information"})]}),!K&&e.Segments?.length>0&&r.jsx("div",{className:"economy-saver align-center itinerary-fare-badge",children:r.jsxs("span",{children:[e.Segments[0]?.cabinClass," ·"," ",r.jsx("strong",{children:e.FareLists?.fareIdentifier})]})})]}),1==F.interNationalSearch&&1!==F.showDomesticRtrip&&2==F.JourneyType&&U&&1==xe.length?r.jsxs(r.Fragment,{children:[r.jsxs("h5",{children:[r.jsx("strong",{children:e.origin.SourceAirportCode}),"  ",r.jsx("span",{children:r.jsx("i",{className:"fa fa-long-arrow-right"})}),"  ",r.jsx("strong",{children:e.origin.DestAirportCode}),"      ",r.jsx("strong",{children:e.destination.SourceAirportCode}),"  ",r.jsx("span",{children:r.jsx("i",{className:"fa fa-long-arrow-right"})}),"  ",r.jsx("strong",{children:e.destination.DestAirportCode}),K&&r.jsx("button",{type:"button",onClick:Ps,changetype:"contactdetails",className:"changeg",children:["aerobide","truefare"].some(e=>e===L)?"Details":"Change"})]}),r.jsxs("p",{className:"d-flex align-items-center",children:[r.jsx("span",{className:"scheduleDay",children:u(e.origin.FromUTCTime).format("ddd Do MMM YYYY")}),r.jsxs("span",{className:"iternary-stopCount",children:[e.origin.StopCount," · ",e.origin.FlightDuration]}),"    ",r.jsx("span",{className:"scheduleDay",children:u(e.destination.FromUTCTime).format("ddd Do MMM YYYY")}),r.jsxs("span",{className:"iternary-stopCount",children:[e.destination.StopCount," · ",e.destination.FlightDuration]})]})]}):r.jsx(r.Fragment,{children:K&&r.jsx("div",{className:"itinerary-route-summary",children:r.jsxs("div",{className:"itinerary-route-summary-left",children:[r.jsxs("h5",{className:"mb-0",children:[r.jsx("strong",{children:e.SourceAirportCode}),"  ",r.jsx("span",{children:r.jsx("i",{className:"fa fa-long-arrow-right"})}),"  ",r.jsx("strong",{children:e.DestAirportCode}),r.jsx("button",{type:"button",onClick:Ps,changetype:"contactdetails",className:"changeg",children:["aerobide","truefare"].some(e=>e===L)?"Details":"Change"})]}),r.jsx("p",{className:"scheduleDay mb-0",children:u(e.FromUTCTime).format("ddd Do MMM YYYY")})]})})})]}),!K&&e.Segments.map((s,a)=>r.jsxs(x.Fragment,{children:[null!=s.LAYOVERCity&&3==e.ICSourceSysId&&s.GroundTime>0?r.jsx("div",{className:"ConnectReviewInfo",children:r.jsx("ul",{children:r.jsx("li",{children:r.jsxs("p",{children:[r.jsx("strong",{children:"Change of Terminal"}),"Change of planesã»",s.LAYOVERDuration," Layover in ",s.LAYOVERCity]})})})}):"",r.jsxs("div",{className:"itinerary-segment-card",children:[r.jsxs("div",{className:"itinerary-segment-timeline",children:[r.jsxs("div",{className:"itinerary-segment-point itinerary-segment-point-left",children:[r.jsx("div",{className:"itinerary-segment-city",children:s.originAirportCode||s.originCityName}),r.jsx("div",{className:"itinerary-segment-subcity",children:s.originCityName}),r.jsx("div",{className:"itinerary-segment-time",children:s.strDepartureDtTime}),r.jsx("div",{className:"itinerary-segment-date",children:u(s.originDepTime).format("ddd, D MMM YYYY")})]}),r.jsxs("div",{className:"itinerary-segment-center",children:[r.jsxs("div",{className:"itinerary-segment-line",children:[r.jsx("div",{className:"itinerary-segment-divider"}),r.jsx("div",{className:"itinerary-segment-dot"}),r.jsx("div",{className:"itinerary-segment-divider"})]}),r.jsx("div",{className:"itinerary-segment-duration",children:s.FlightDuration}),r.jsx("span",{className:"itinerary-non-stop",children:"Non-stop"})]}),r.jsxs("div",{className:"itinerary-segment-point itinerary-segment-point-right",children:[r.jsx("div",{className:"itinerary-segment-city",children:s.destinationAirportCode||s.destinationCityName}),r.jsx("div",{className:"itinerary-segment-subcity",children:s.destinationCityName}),r.jsx("div",{className:"itinerary-segment-time",children:s.strArrivalDtTime}),r.jsx("div",{className:"itinerary-segment-date",children:u(s.destinationArrTime).format("ddd, D MMM YYYY")})]})]}),r.jsx("div",{className:"baggageInfo",children:r.jsxs("div",{className:"baggageSection align-items-start itinerary-baggage-grid",children:[r.jsx("div",{className:"flightItenaryHdr itinerary-segment-meta itinerary-baggage-cell itinerary-airline-cell",children:r.jsxs("div",{className:"flight-logo-traveller itinerary-airline-wrap",children:[r.jsx("span",{className:"itinerary-airline-logo",children:r.jsx("img",{src:s.logo?s.logo:s.filePath,alt:s.AirlineName,className:"img-fluid"})}),r.jsxs("p",{className:"mb-0 itinerary-airline-name",children:[r.jsxs("span",{children:[s.AirlineName," "]}),r.jsx("span",{children:s.SegFlightNumber})]})]})}),r.jsxs("div",{className:"col-md-12 itinerary-baggage-item itinerary-baggage-cell",children:[r.jsx("span",{className:"itinerary-baggage-icon",children:r.jsx("i",{className:"fa fa-suitcase"})}),r.jsxs("div",{className:"itinerary-baggage-content",children:[r.jsx("span",{className:"blackFont d-block",children:"Cabin Baggage"}),r.jsxs("span",{className:"itinerary-baggage-value",children:[s.CabinBaggage," (1 piece only) / Adult"]})]})]}),r.jsxs("div",{className:"col-md-12 itinerary-baggage-item itinerary-baggage-cell",children:[r.jsx("span",{className:"itinerary-baggage-icon",children:r.jsx("i",{className:"fa fa-suitcase"})}),r.jsxs("div",{className:"itinerary-baggage-content",children:[r.jsx("span",{className:"blackFont d-block",children:"Check-in Baggage"}),r.jsxs("span",{className:"itinerary-baggage-value",children:[s.CheckinBaggage," / Adult"]})]})]})]})})]}),null!=s.LAYOVERCity&&3!=e.ICSourceSysId&&s.GroundTime>0?r.jsx("div",{className:"ConnectReviewInfo",children:r.jsx("ul",{children:r.jsx("li",{children:r.jsxs("p",{children:[r.jsx("strong",{children:"Change of Terminal"}),"Change of planesã»",s.LAYOVERDuration," Layover in ",s.LAYOVERCity]})})})}):""]},"ItemsSeg"+a))]},"mainItem"+s))}),r.jsxs(x.Fragment,{children:[r.jsx("div",{className:"col-md-12",children:r.jsxs("div",{className:"bg-white rounded p-3 border my-2 itinerary-login-card "+("book2travel"===L?"d-none":""),children:[r.jsxs("div",{className:"d-flex justify-content-between align-items-center "+(ze?"":"flex-sm-row flex-column"),children:[r.jsxs("div",{className:"d-flex justify-content-between align-items-center flex-fill mb-sm-0 mb-2",children:[W.user?r.jsxs("h6",{className:"font-weight-bold mb-0",children:["Logged in as ",W.user.name]}):r.jsxs("h6",{className:"font-weight-bold mb-0",children:["Login to your account ",r.jsx("span",{className:"itinerary-optional",children:"(Optional)"})]}),ze&&r.jsx("div",{className:"cursorPointer",onClick:()=>Ke(!1),children:r.jsx("i",{className:"fa fa-times"})})]}),!ze&&r.jsx("div",{className:"d-flex itinerary-login-actions",children:W.user?r.jsx(r.Fragment,{}):r.jsxs(r.Fragment,{children:[r.jsx("button",{className:"btn btn-sm mr-2 itinerary-btn-outline "+(["aerobide","truefare"].some(e=>
1e===L)?"themeBackground text-white":"border btn-light"),onClick:()=>{const e=document.getElementById("contactdetails");e&&e.scrollIntoView({behavior:"smooth"})},children:"Continue as Guest"}),r.jsx("button",{className:"btn btn-sm itinerary-btn-solid "+(["aerobide","truefare"].some(e=>e===L)?"themeBackground text-white":"btn-dark"),onClick:()=>Ke(!0),children:"Login"})]})})]}),!W.user&&!ze&&r.jsx("p",{className:"itinerary-login-note mb-0 mt-2",children:"Login to book faster, track your bookings and get exclusive offers."}),ze&&r.jsx("form",{id:"bookingFlight",method:"post",onSubmit:e=>{e.preventDefault();const s={email:e.target.emailIDS.value,password:e.target.password.value,type:"ajax"};axios.post("/customer/userlogin",s,{method:"post",maxBodyLength:1/0}).then(e=>{const s=e.data;s.status?(Z(s.user),Ke(!1),Ds({city:q.current.city?q.current.city.value:"",address:q.current.address?q.current.address.value:"",city_id:q.current.city_id?q.current.city_id.value:"",country_id:q.current.country_id?q.current.country_id.value:"",countryName:q.current.countryName?q.current.countryName.value:"",countryCode:ks.countryCode,email:s.user.user.email,mobile:s.user.user.mobile,gstnnumber:ks.gstnnumber,companyname:ks.companyname,gstemail:ks.gstemail,gstphone:ks.gstphone,gstaddress:ks.gstaddress,isgstapply:ks.isgstapply,countryCodeISO:ks.countryCodeISO})):t.error(s.message,{autoclose:vs})}).catch(e=>{e.response||(e.request?t.error(e.request,{autoclose:vs}):t.error(e.message,{autoclose:vs}))})},children:r.jsxs("div",{className:"row mt-3",children:[r.jsx("div",{className:"col-md-5",children:r.jsx("div",{className:"form-group mb-md-0 mb-2",children:r.jsx("input",{type:"text",name:"emailIDS",placeholder:"E-Mail",className:"form-control"})})}),r.jsx("div",{className:"col-md-5",children:r.jsx("div",{className:"form-group mb-md-0 mb-2",children:r.jsx("input",{type:"password",name:"password",placeholder:"Password",className:"form-control"})})}),r.jsx("div",{className:"col-md-2",children:r.jsx("button",{className:"btn w-100 itinerary-btn-solid "+(["aerobide","truefare"].some(e=>
1e===L)?"themeBackground text-white":"btn-dark"),type:"submit",children:"Login"})})]})})]})}),r.jsxs("div",{className:"rounded border my-2 light-green-bg",style:{display:"none"},children:[r.jsx("div",{className:"p-3 border-bottom",children:r.jsxs("div",{className:"d-flex justify-content-between align-items-center",children:[r.jsx("div",{className:"form-check",children:r.jsxs("label",{className:"form-check-label",htmlFor:"refunfdable",children:[r.jsx("input",{type:"radio",className:"form-check-input",name:"booking",id:"refunfdable"}),"Refundable Booking"]})}),r.jsxs("div",{className:"text-right",children:[r.jsx("div",{className:"small",children:"Amount"}),r.jsx("h6",{className:"font-weight-bold mb-0",children:"INR 654"})]})]})}),r.jsxs("div",{className:"p-3 border-bottom",children:[r.jsxs("div",{className:"row mb-2",children:[r.jsxs("div",{className:"col-sm-6",children:[r.jsx("i",{className:"fa fa-check text-success"}),"  Sickness /Accident / Injury"]}),r.jsxs("div",{className:"col-sm-6",children:[r.jsx("i",{className:"fa fa-check text-success"}),"  Public Transport Failure"]}),r.jsxs("div",{className:"col-sm-6",children:[r.jsx("i",{className:"fa fa-check text-success"}),"  Private Vehicle Failure"]}),r.jsxs("div",{className:"col-sm-6",children:[r.jsx("i",{className:"fa fa-check text-success"}),"  Home Emergency"]}),r.jsxs("div",{className:"col-sm-6",children:[r.jsx("i",{className:"fa fa-check text-success"}),"  Theft of Documents"]}),r.jsxs("div",{className:"col-sm-6",children:[r.jsx("i",{className:"fa fa-check text-success"}),"  Emergency Services Recall"]}),r.jsxs("div",{className:"col-sm-6",children:[r.jsx("i",{className:"fa fa-check text-success"}),"  Pre-existing Medical Conditions"]}),r.jsxs("div",{className:"col-sm-6",children:[r.jsx("i",{className:"fa fa-check text-success"}),"  Court Summons"]}),r.jsxs("div",{className:"col-sm-6",children:["      ",r.jsx("a",{href:"#",children:"And Many More"})]})]}),r.jsxs("div",{children:["Upgrade your booking and recieve a ",r.jsx("strong",{children:"100%"})," refund if you canot attend and can evidence one of the many reasons in our ",r.jsx("a",{href:"#",className:"text-danger",children:"Terms and Conditions"}),", which you accept when you select a Refundable Booking."]})]}),r.jsx("div",{className:"p-3",children:r.jsx("div",{className:"form-check",children:r.jsxs("label",{className:"form-check-label",htmlFor:"non-refunfdable",children:[r.jsx("input",{type:"radio",className:"form-check-input",name:"booking",id:"non-refunfdable"}),"Non-Refundable Booking (All sales are final)"]})})})]}),r.jsxs("div",{style:{display:"none"},className:"rounded border my-2 travel-insurance overflow-hidden "+(Xe?"light-green-bg":"light-red-bg"),children:[r.jsxs("div",{className:"py-2 px-3 border-bottom d-flex justify-content-between align-items-center",children:[r.jsx("h6",{className:"mb-0 font-weight-bold",children:"Trvavel Insurance"}),Xe?r.jsx("button",{className:"btn btn-outline-danger btn-sm",onClick:()=>es(!1),children:"Remove"}):r.jsx("button",{className:"btn btn-outline-info btn-sm",onClick:()=>es(!0),children:"Add"})]}),r.jsxs("div",{className:"p-3 d-flex align-items-sm-center flex-sm-row flex-column",children:[r.jsxs("div",{className:"flex-fill mb-sm-0 mb-2",children:[r.jsx("div",{className:"mb-1",children:"Our all-inclusive travel insurance choice is made to accommodate all of your requirements. Learn more on what we provide coverage for!"}),Je?r.jsxs("button",{className:"btn btn-outline-info btn-sm",onClick:()=>Qe(!1),children:["Hide Details ",r.jsx("i",{className:"fa fa-angle-up"})]}):r.jsxs("button",{className:"btn btn-outline-info btn-sm",onClick:()=>Qe(!0),children:["View Details ",r.jsx("i",{className:"fa fa-angle-down"})]})]}),r.jsxs("div",{className:"text-sm-right text-left pl-sm-3 pl-0",children:[r.jsx("div",{className:"small",style:{width:"max-content"},children:"Premium Amount"}),r.jsx("h6",{className:"font-weight-bold mb-0",children:"INR 299"})]})]}),Je&&r.jsx("div",{className:"bg-light p-3 border-top",children:r.jsxs("div",{className:"row",children:[r.jsx("div",{className:"col-12 mb-1",children:"Secure your Trip with Travel Insurance. Here are some reasons you should get insured:"}),r.jsxs("div",{className:"col-sm-6",children:[r.jsx("i",{className:"fa fa-check text-success"}),"  Covid Coverage"]}),r.jsxs("div",{className:"col-sm-6",children:[r.jsx("i",{className:"fa fa-check text-success"}),"  Travel Inconvenience"]}),r.jsxs("div",{className:"col-sm-6",children:[r.jsx("i",{className:"fa fa-check text-success"}),"  Evacuation & Repatriation"]}),r.jsxs("div",{className:"col-sm-6",children:[r.jsx("i",{className:"fa fa-check text-success"}),"  Lost Baggage"]}),r.jsxs("div",{className:"col-sm-6",children:["      ",r.jsx("a",{href:"#",children:"A Lot More"})]})]})})]}),ee&&!Q&&r.jsxs("div",{className:"col-md-12 mb-lg-0 mb-3",children:[r.jsx("div",{className:"traveller-headding paddingTop20 appendBottom20 d-block",children:r.jsxs("div",{className:"d-flex align-items-start justify-content-between flex-column flex-md-row gap-20",children:[r.jsxs("h5",{children:["Traveller Details ",r.jsxs("div",{className:"d-block font-weight-normal",children:[r.jsx("span",{children:"Please enter your details same as your passport "}),r.jsx("span",{style:{color:"red"},children:"(All fields are mandatory)"})]})]}),W.user&&Ns&&Ns.length>0&&r.jsx("button",{className:"btn btn-sm btn-dark","data-toggle":"modal","data-target":"#savedPaxModal",style:{width:"105px"},children:"Saved Pax"})]})}),r.jsx("div",{className:"traveller-detail-form bg-white border itinerary-form-card itinerary-traveller-card",id:"TravellerDetails",children:r.jsx("div",{className:"travellerWrapper",children:ws.map((e,s)=>r.jsxs(x.Fragment,{children:[r.jsxs("div",{className:"adultListWrapper",children:[r.jsx("div",{className:"select-adult",children:r.jsx("div",{className:"extra-option traveller-adult height-initial",children:r.jsxs("label",{className:"checkbox-inline",href:"#collapseExample"+e.pax+e.PaxCount,children:[r.jsx("input",{type:"checkbox",defaultChecked:e.checked,value:e.index,id:e.pax+""+e.PaxCount,name:"checked",onChange:e=>Os(e,s),index:e.index,autoComplete:"off"}),r.jsxs("span",{className:"blackFont blackcolor",children:[r.jsx("strong",{children:""===e.title?e.pax+" "+e.PaxCount:e.title+" "+e.fname+" "+e.lname})," (Details same as your passport / identification document)"]})]})})}),e.checked&&r.jsx("div",{className:"mt-0",id:"collapseExample"+e.pax+e.PaxCount,children:r.jsx("div",{className:"card card-body brbo rounded-0 border-0 pb-0",children:r.jsx("div",{className:"adultDetailsInnner",children:r.jsxs("div",{className:"row",children:[r.jsx("div",{className:"col-md-12",children:r.jsxs("div",{className:"adultItem",children:[r.jsx("select",{name:"title",value:e.title,onChange:e=>Os(e,s),style:{display:"none"},children:1==e.PaxType?r.jsxs(r.Fragment,{children:[r.jsx("option",{value:"Mr",children:"Mr"}),r.jsx("option",{value:"Mrs",children:"Mrs"}),r.jsx("option",{value:"Ms",children:"Ms"})]}):3==Ce?r.jsxs(r.Fragment,{children:[r.jsx("option",{value:"Miss",children:"Miss"}),r.jsx("option",{value:"Mstr",children:"Master"})]}):r.jsxs(r.Fragment,{children:[r.jsx("option",{value:"Ms",children:"Miss"}),r.jsx("option",{value:"Master",children:"Master"})]})}),r.jsx("div",{className:"itinerary-title-chip-group",children:(1==e.PaxType?["Mr","Mrs","Ms"]:3==Ce?["Miss","Mstr"]:["Ms","Master"]).map((a,t)=>r.jsx("div",{onClick:()=>{Os({target:{name:"title",value:a}},s)},className:"itinerary-title-chip "+(e.title===a?"is-active":""),children:a},t))})]})}),r.jsx("div",{className:"col-md-6",children:r.jsx("div",{className:"adultItem itinerary-name-input-wrap",onMouseEnter:()=>$s(!0),onMouseLeave:()=>$s(!1),children:r.jsx("input",{type:"text",className:"form-control",placeholder:"First & Middle Name",onKeyPress:Us,value:e.fname,onChange:e=>Os(e,s),id:e.index+"fname",name:"fname"})})}),r.jsx("div",{className:"col-md-6",children:r.jsx("div",{className:"adultItem itinerary-name-input-wrap",onMouseEnter:()=>$s(!0),onMouseLeave:()=>$s(!1),children:r.jsx("input",{type:"text",className:"form-control",placeholder:"Last Name",onKeyPress:Us,value:e.lname,onChange:e=>Os(e,s),id:e.index+"lname",name:"lname"})})}),"aerobide"==L&&Ce&&"3"==Ce&&r.jsx("div",{className:"col-md-4",children:r.jsx("div",{className:"adultItem",children:r.jsxs("select",{className:"form-control",value:e.gender,id:e.index+"gender",onChange:e=>Os(e,s),name:"gender",children:[r.jsx("option",{value:"",children:"Gender"}),r.jsx("option",{value:"Male",children:"Male"}),r.jsx("option",{value:"Female",children:"Female"})]})})}),e.isdobr&&r.jsx("div",{className:"col-md-4",children:r.jsx("div",{className:"adultItem",children:r.jsx(I,{id:e.index+"dob",index:s,value:e.dob,paxType:e.pax,minimumAge:e.IsDocIdM?60:12,onChange:e=>Ls("dob",s,e)})})}),e.IsDocIdM&&r.jsx("div",{className:"col-md-4",children:r.jsx("div",{className:"adultItem",children:r.jsx("input",{className:"form-control",type:"text",value:e.docid,onChange:e=>Os(e,s),id:e.index+"docid",name:"docid",placeholder:"Document Details"})})}),e.IsPassM&&r.jsx("div",{className:"col-md-4",children:r.jsx("div",{className:"adultItem",children:r.jsxs("select",{value:e.passnational,className:"form-control",onChange:e=>Os(e,s),name:"passnational",id:e.index+"passnational",children:[r.jsx("option",{value:"",children:"Nationality"}),is&&is.length>0&&r.jsx(r.Fragment,{children:is.map((e,s)=>r.jsxs("option",{value:e.code.toUpperCase(),children:[e.country,"(",e.code.toUpperCase(),")"]},s))})]})})}),e.IsPassM&&r.jsx("div",{className:"col-md-4",children:r.jsx("div",{className:"adultItem",children:r.jsx("input",{className:"form-control",type:"text",value:e.passno,onChange:e=>Os(e,s),id:e.index+"passno",name:"passno",placeholder:"Passport Number"})})}),e.IsPassM&&r.jsx("div",{className:"col-md-4",children:r.jsx("div",{className:"adultItem",children:r.jsx("input",{maxLength:"10",className:"form-control",type:"text",value:e.passisse,onChange:e=>Os(e,s),id:e.index+"passisse",index:s,name:"passisse",readOnly:!0,placeholder:"Passport Issue Date"})})}),e.IsPassM&&r.jsx("div",{className:"col-md-4",children:r.jsx("div",{className:"adultItem",children:r.jsx("input",{maxLength:"10",className:"form-control",type:"text",value:e.passexp,onChange:e=>Os(e,s),id:e.index+"passexp",index:s,name:"passexp",placeholder:"Passport Expiry Date",readOnly:!0})})}),3==e.ICSourceSysId&&0==s&&r.jsxs("div",{className:"col-md-4 city-input-field",children:[r.jsx("div",{className:"adultItem",children:r.jsx("input",{className:"form-control",type:"hidden",value:e.city,onChange:e=>Os(e,s),id:"city",name:"city",placeholder:"Birth City Name",ref:e=>q.current.city=e})}),r.jsx("input",{type:"hidden",id:"city_id",name:"city_id",value:q.current.city_id?q.current.city_id.value:"",ref:e=>q.current.city_id=e}),r.jsx("input",{type:"hidden",id:"country_id",name:"country_id",value:q.current.country_id?q.current.country_id.value:"",ref:e=>q.current.country_id=e}),r.jsx("input",{type:"hidden",id:"countryName",name:"countryName",value:q.current.countryName?q.current.countryName.value:"",ref:e=>q.current.countryName=e})]}),3==e.ICSourceSysId&&0==s&&r.jsx("div",{className:"col-12",children:r.jsx("div",{className:"adultItem",children:r.jsx("textarea",{style:{height:"55px",display:"none"},value:e.address,className:"form-control",onChange:e=>Os(e,s),placeholder:"Address",name:"address",id:"address",ref:e=>q.current.address=e})})}),(3==e.ICSourceSysId||7==e.ICSourceSysId)&&r.jsx(r.Fragment,{children:r.jsx("div",{className:"col-12",children:r.jsxs("div",{className:"row",children:[r.jsx("div",{className:"col-md-12",children:r.jsx("h5",{children:r.jsxs("span",{style:{fontSize:"0.9rem",color:"#3082ce",cursor:"pointer"},onClick:_s,children:[Ts?"(-)":"(+)","Frequent flyer number (optional)"]})})}),Ts&&r.jsxs(r.Fragment,{children:[r.jsx("div",{className:"col-md-6",children:r.jsxs("div",{className:"form-group",children:[r.jsx("label",{htmlFor:"usr",style:{fontWeight:"400"},children:"Airline Code"}),r.jsx("input",{type:"text",className:"form-control",id:"FFAirlineCode",name:"FFAirlineCode",readOnly:!0,value:e.FFAirlineCode,onChange:e=>Os(e,s),required:"",placeholder:"Airline"})]})}),r.jsx("div",{className:"col-md-6",children:r.jsxs("div",{className:"form-group",children:[r.jsx("label",{htmlFor:"usr",style:{fontWeight:"400"},children:"Frequent flyer no."}),r.jsx("input",{type:"text",className:"form-control",id:"FFNumber",name:"FFNumber",value:e.FFNumber,onChange:e=>Os(e,s),required:"",placeholder:"Frequent flyer no."})]})})]})]})})})]})})})})]}),r.jsx("hr",{})]},s))})})]}),Q&&r.jsxs("div",{className:"col-md-12",children:[r.jsxs("div",{className:"traveller-headding paddingTop20 appendBottom20 justify-content-between",children:[r.jsx("h5",{children:"Travellers Details"}),r.jsx("button",{type:"button",onClick:async e=>{J(!0),X(!1),se(!0)},className:"changeg",children:"Change"})]}),r.jsx("div",{className:"add-meal-detail bg-white border my-2 mx-0",children:r.jsx("div",{className:"travellerWrapper",children:r.jsxs("div",{className:"form-row",children:[r.jsx("div",{className:"col-md-6 form-group",children:r.jsx("div",{className:"table-responsive",children:r.jsxs("table",{className:"tvdetails",children:[r.jsx("thead",{children:r.jsxs("tr",{children:[r.jsx("th",{children:"Email "}),r.jsx("th",{nowrap:"true",children:"Contact No."})]})}),r.jsx("tbody",{children:r.jsxs("tr",{children:[r.jsx("td",{children:ks.email}),r.jsxs("td",{nowrap:"true",children:["+",ks.countryCode&&ks.countryCode.split("+")[1]," ",ks.mobile]})]})})]})})}),r.jsx("div",{className:"col-md-6 form-group",children:r.jsx("div",{className:"table-responsive",children:r.jsxs("table",{className:"tvdetails",children:[r.jsx("thead",{children:r.jsxs("tr",{children:[r.jsx("th",{nowrap:"true",children:"Name"}),"3"==Ce&&"aerobide"==L&&r.jsx("th",{nowrap:"true",children:"Gender"}),r.jsx("th",{nowrap:"true",children:"Type"})]})}),r.jsx("tbody",{children:ws.map((e,s)=>r.jsxs("tr",{children:[r.jsx("td",{children:e.title+" "+e.fname+" "+e.lname}),"3"==Ce&&"aerobide"==L&&r.jsx("td",{children:e.gender}),r.jsx("td",{children:e.pax})]},"pppax"+s))})]})})})]})})})]}),Q&&r.jsxs(r.Fragment,{children:[1!=xe?.[0]?.IsOfflineBooking&&r.jsxs(r.Fragment,{children:[r.jsxs("div",{className:"col-md-12 "+("book2travel"===L?"d-none":""),children:[r.jsx("div",{className:"traveller-headding paddingTop20 appendBottom20",children:r.jsx("h5",{children:"Add Baggage, Meal & Other Services To Your Travel"})}),r.jsx("hr",{}),r.jsx("div",{className:"add-meal-detail bg-white border my-2 mx-0",children:r.jsx("div",{className:"travellerWrapper",children:Ys.map((e,s)=>r.jsxs(x.Fragment,{children:[r.jsx("div",{className:"row",children:r.jsx("div",{className:"col-md-12",children:r.jsx("div",{className:"addonsselect_left h-100",children:r.jsxs("h4",{children:[e.originAirportCode," ",r.jsx("i",{className:"fa fa-long-arrow-right"})," ",e.destinationAirportCode]})})})}),ws.map((a,t)=>a.addonns&&r.jsxs(x.Fragment,{children:[r.jsx("div",{className:"meal-services",children:r.jsxs("div",{className:"row align-items-center",children:[r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"addons_box_title",children:[r.jsx("h5",{children:a.title+" "+a.fname+" "+a.lname}),r.jsx("span",{children:a.pax+" "+a.PaxCount})]})}),r.jsx("div",{className:"col-md-8",children:r.jsx("div",{className:"addons_textselect_option",children:r.jsx("div",{className:"addons_textselect_option_one",children:r.jsxs("div",{className:"row",children:[r.jsx("div",{className:"col-md-6 mb-md-0 mb-2",children:e.MEAL&&r.jsxs("select",{onChange:e=>Gs(),name:"selectedMeal",className:"form-control main-select selectedMeal",children:[r.jsx("option",{value:"NA",children:"Add Meal"}),e.MEAL.map((s,t)=>r.jsxs("option",{value:a.pax+""+a.PaxCount+"_"+s.Code+"@"+s.key+"_"+e.originAirportCode+"-"+e.destinationAirportCode+"@@"+s.Price,children:[3===Ce?s.AirlineDescription:s.Description," @ ",s.symbol," ",s.Price]},"MML"+t))]})}),3==Ce&&0==s?r.jsx("div",{className:"col-md-6",children:e.BAGGAGE&&r.jsxs("select",{onChange:e=>Gs(),name:"selectedBad",className:"form-control main-select selectedBad",children:[r.jsx("option",{value:"NA",children:"Add Baggage"}),e.BAGGAGE.map((s,t)=>r.jsx(x.Fragment,{children:s.Price>=0?r.jsxs("option",{value:a.pax+""+a.PaxCount+"_"+s.Code+"
1@"+s.key+"_"+e.originAirportCode+"-"+e.destinationAirportCode+"@@"+s.Price,children:[s.Weight," @ ",s.symbol," ",s.Price]},"BBG"+t):r.jsx(r.Fragment,{children:0!=t&&r.jsx("option",{value:"NA",defaultValue:"NA",children:"Same as above"})})},t))]})}):r.jsx("div",{className:"col-md-6",children:e.BAGGAGE&&r.jsxs("select",{onChange:e=>Gs(),name:"selectedBad",className:"form-control main-select selectedBad",children:[r.jsx("option",{value:"NA",children:"Add Baggage"}),e.BAGGAGE.map((s,t)=>r.jsx(x.Fragment,{children:s.Price>0?r.jsxs("option",{value:a.pax+""+a.PaxCount+"_"+s.Code+"@"+s.key+"_"+e.originAirportCode+"-"+e.destinationAirportCode+"@@"+s.Price,children:[s.Weight," @ ",s.symbol," ",s.Price]},"BBG"+t):r.jsx(r.Fragment,{children:0===t&&r.jsx("option",{value:"NA",defaultValue:"NA",children:"Same as above"})})},t))]})})]})})})})]})}),r.jsx("hr",{})]},t))]},s))})})]}),r.jsxs("div",{className:"col-md-12 "+("book2travel"===L?"d-none":""),children:[r.jsx("div",{className:"traveller-headding paddingTop20 appendBottom20",children:r.jsx("h5",{children:"Select Seats (Optional)"})}),r.jsx("hr",{}),r.jsx("div",{className:"select-seat-detail",children:r.jsxs("div",{className:"travellerWrapper",children:[Ys.map((e,s)=>r.jsx(x.Fragment,{children:r.jsx("div",{className:"seat-services mb-2",children:r.jsxs("div",{className:"row align-items-center",children:[r.jsx("div",{className:"col-md-5 col-7",children:r.jsxs("div",{className:"destination_left_details h-100",children:[r.jsxs("h4",{className:"mb-0",children:[e.originCityName," ",r.jsx("i",{className:"fa fa-long-arrow-right"})," ",e.destinationCityName]}),r.jsxs("span",{children:["on ",u(e.originDepTime).format("MMM Do YYYY")]})]})}),r.jsx("div",{className:"col-md-7 col-5 pl-0",children:r.jsxs("div",{className:"row align-items-center",children:[r.jsx("div",{className:"col-md-6 col-sm-4 text-center seat-detail-seperator",id:"SelectedSegment"+e.segmentid,children:"-----"}),r.jsx("div",{className:"col-md-6 col-sm-8 text-right",children:r.jsx("div",{className:"selectaddonsradio-toolbar m-0",children:r.jsxs("button",{type:"button",onClick:Ws,id:"SelecButton"+e.segmentid,value:e.segmentid,seckey:e.originAirportCode+"-"+e.destinationAirportCode,className:"btn btn-sm "+(["aerobide","truefare"].some(e=>
1e===L)?"themeBackground text-white":"btn-primary"),children:["Show Seat ",r.jsx("i",{className:"fa fa-suitcase-rolling"})]})})})]})})]})},"ALLSEg"+s)},s)),r.jsx("hr",{})]})})]})]}),("INR"==us||ge)&&r.jsxs("div",{className:"col-md-12 "+("book2travel"!==L||ge?"":"d-none"),children:[r.jsx("div",{className:"traveller-headding paddingTop20 appendBottom20",children:r.jsxs("h5",{children:["GST Number For Business Travel (",ge?"Required":"Optional",")"]})}),r.jsx("div",{className:"traveller-detail-form bg-white border",children:r.jsxs("div",{className:"travellerWrapper",children:[r.jsxs("div",{className:"adultListWrapper",children:[r.jsx("div",{className:"select-adult",children:r.jsx("div",{className:"extra-option traveller-adult height-initial",children:r.jsxs("label",{className:"checkbox-inline",children:[r.jsx("input",{type:"checkbox",name:"isgstapply",onChange:e=>{const{value:s,checked:a}=e.target;Ds("isgstapply",a)},checked:ge||Boolean(ks.isgstapply),disabled:ge,value:"1",autoComplete:"off"})," ",r.jsxs("span",{className:"blackFont blackcolor",children:[" ",ge?"GSTIN is required for this fare":"I would like to add my GSTIN (Optional)"," "]})]})})}),r.jsx("div",{className:"collapse mt-0 "+(ge||ks.isgstapply?"show":""),id:"collapseExample2",children:r.jsx("div",{className:"card card-body brbo rounded-0 border-0 pb-0",children:r.jsx("div",{className:"adultDetailsInnner",children:r.jsxs("div",{className:"row",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("div",{className:"adultItem",children:r.jsx("input",{type:"text",id:"gstnnumber",name:"gstnnumber",value:ks.gstnnumber,onChange:e=>Ds("gstnnumber",e.target.value),className:"form-control",placeholder:"GST (GSTIN)"})})}),r.jsx("div",{className:"col-md-4",children:r.jsx("div",{className:"adultItem",children:r.jsx("input",{type:"text",id:"companyname",name:"companyname",value:ks.companyname,onChange:e=>Ds("companyname",e.target.value),className:"form-control",placeholder:"Company name"})})}),r.jsx("div",{className:"col-md-4",children:r.jsx("div",{className:"adultItem",children:r.jsx("input",{type:"text",id:"gstemail",name:"gstemail",value:ks.gstemail,onChange:e=>Ds("gstemail",e.target.value),className:"form-control",placeholder:"Registered Email"})})}),r.jsx("div",{className:"col-md-4",children:r.jsx("div",{className:"adultItem",children:r.jsx("input",{type:"text",id:"gstphone",name:"gstphone",value:ks.gstphone,onChange:e=>Ds("gstphone",e.target.value),className:"form-control",placeholder:"Registered Phone"})})}),r.jsx("div",{className:"col-md-4",children:r.jsx("div",{className:"adultItem",children:r.jsx("input",{type:"text",className:"form-control",id:"gstaddress",value:ks.gstaddress,onChange:e=>Ds("gstaddress",e.target.value),name:"gstaddress",placeholder:"Registered Address"})})}),r.jsx("div",{className:"col-md-4",children:r.jsx("div",{className:"adultItem",children:r.jsx("input",{type:"text",id:"gststate",name:"gststate",value:ks.gststate,onChange:e=>Ds("gststate",e.target.value),className:"form-control",placeholder:"State (optional)"})})})]})})})})]}),r.jsx("hr",{})]})})]}),r.jsx("div",{className:"col-md-12",children:r.jsx("div",{className:"text-right mt-3",children:r.jsx("button",{type:"button",onClick:async e=>{e.preventDefault();let s=!0;const a={memberDetails:ws,data:{...ks,isgstapply:ge||Boolean(ks.isgstapply)},BookingID:M,SelectedBaggage:le,SelectedMeals:oe,SelectedSeats:Oe,countryCodeISOCode:fs};if(""===ks.countryCode)return t.error("Please select country code.",{autoclose:vs}),!1;if(""===ks.mobile)return t.error("Please enter mobile no.",{autoclose:vs}),!1;if("aerobide"!=L&&"INR"==us&&10!==ks.mobile.length)return t.error("Mobile number should be 10 digits!",{autoclose:vs}),!1;if(""===ks.email)return t.error("Please enter email ",{autoclose:vs}),!1;if(!/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i.test(ks.email))return t.error("Please valid email ",{autoclose:vs}),!1;if(ks.isgstapply||ge){if(""==ks.gstnnumber)return t.error("Please enter GST Number ",{autoclose:vs}),!1;if(""==ks.companyname)return t.error("Please enter Company Name ",{autoclose:vs}),!1;if(""==ks.gstemail)return t.error("Please enter Registered Email ",{autoclose:vs}),!1;if(!/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i.test(ks.gstemail))return t.error("Please valid Registered Email ",{autoclose:vs}),!1;if(""==ks.gstphone)return t.error("Please enter Registered Phone",{autoclose:vs}),!1;if(""==ks.gstaddress)return t.error("Please enter Registered address ",{autoclose:vs}),!1}try{ws.forEach((e,a)=>{let r="of passenger "+(a+1);if(""===e.title)throw t.error("Select title "+r,{autoclose:vs}),s=!1,new Error("Break the loop.");if(""===e.fname)throw t.error("Enter first name "+r,{autoclose:vs}),s=!1,new Error("Break the loop.");if(""===e.lname)throw t.error("Enter last name "+r,{autoclose:vs}),s=!1,new Error("Break the loop.");if(e.isdobr&&""===e.dob)throw t.error("Enter Date Of Birth "+r,{autoclose:vs}),s=!1,new Error("Break the loop.");if(3==e.ICSourceSysId&&0==a){if(""===e.city)throw t.error("Enter city name "+r,{autoclose:vs}),s=!1,new Error("Break the loop.");if(""===e.address)throw t.error("Enter address "+r,{autoclose:vs}),s=!1,new Error("Break the loop.")}})}catch(r){}s&&axios.post("/flight/review/"+M,a,{method:"post",maxBodyLength:1/0,url:"/flight/review/"+M,data:a}).then(e=>{const{data:s}=e;s.status.success?y.get("/flight/review/"+s.BookingID):t.error(s.message,{autoclose:vs})}).catch(e=>{e.response||(e.request?t.error(e.request,{autoclose:vs}):t.error(e.message,{autoclose:vs}))})}
1,className:"btn themeBackground text-white border-0 itinerary-btn-primary",children:["aerobide","truefare"].some(e=>e===L)?"Continue":"Proceed To Payment"})})})]}),ee&&r.jsxs("div",{className:"col-md-12 mt-3",children:[r.jsx("div",{className:"traveller-headding paddingTop20 appendBottom20",children:r.jsx("h5",{children:"Booking details will be sent to"})}),r.jsx("div",{className:"traveller-detail-form bg-white border mb-2 itinerary-form-card itinerary-contact-card",id:"contactdetails",children:r.jsx("div",{className:"travellerWrapper",children:r.jsx("div",{className:"bookingDetailsForm",children:r.jsxs("div",{className:"row",children:[r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-group",children:[r.jsxs("label",{htmlFor:"usr",children:["Country Code ",r.jsx("span",{style:{color:"red"},children:"*"})]}),r.jsxs("select",{value:ks.countryCode,id:"countryCode",name:"countryCode",onChange:e=>{Ds("countryCode",e.target.value),(e=>{let s=e.target.selectedOptions[0].getAttribute("data-code");bs(s)})(e)},className:"form-control",children:[r.jsx("option",{value:"",children:"Country Code"}),is&&is.length>0&&r.jsx(r.Fragment,{children:is.map((e,s)=>r.jsxs("option",{"data-code":e.code.toUpperCase(),value:e.country+"+"+e.ext,children:[e.country," +",e.ext]},s))})]})]})}),r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-group",children:[r.jsxs("label",{htmlFor:"usr",children:["Mobile No. ",r.jsx("span",{style:{color:"red"},children:"*"})]}),r.jsx("input",{type:"number",className:"form-control",id:"mobile",value:ks.mobile,onChange:e=>Ds("mobile",e.target.value),required:"",placeholder:"Mobile Number"})]})}),r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-group",children:[r.jsxs("label",{htmlFor:"usr",children:["Email ",r.jsx("span",{style:{color:"red"},children:"*"})]}),r.jsx("input",{type:"text",className:"form-control",id:"email",value:ks.email,onChange:e=>Ds("email",e.target.value),required:"",placeholder:"Email"})]})})]})})})}),r.jsx("div",{className:"col-md-12 p-0",children:r.jsx("div",{className:"text-center mt-4",children:r.jsx("button",{type:"button",onClick:async e=>{Ds({city:q.current.city?q.current.city.value:"",address:q.current.address?q.current.address.value:"",city_id:q.current.city_id?q.current.city_id.value:"",country_id:q.current.country_id?q.current.country_id.value:"",countryName:q.current.countryName?q.current.countryName.value:"",countryCode:ks.countryCode,email:ks.email,mobile:ks.mobile,gstnnumber:ks.gstnnumber,companyname:ks.companyname,gstemail:ks.gstemail,gstphone:ks.gstphone,gstaddress:ks.gstaddress,isgstapply:ks.isgstapply,countryCodeISO:ks.countryCodeISO});let s=!0;try{e.target.getAttribute("changetype");if(""===ks.countryCode)return t.error("Please select country code.",{autoclose:vs}),!1;if(""===ks.mobile)return t.error("Please enter mobile no.",{autoclose:vs}),!1;if("aerobide"!=L&&"INR"==us&&10!==ks.mobile.length)return t.error("Mobile number should be 10 digits!",{autoclose:vs}),!1;if(""===ks.email)return t.error("Please enter email ID",{autoclose:vs}),!1;if(!/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i.test(ks.email))return t.error("Please valid email ID",{autoclose:vs}),!1;ws.forEach((e,a)=>{let r="of passenger "+(a+1);if(""===e.title)throw t.error("Select title "+r,{autoclose:vs}),s=!1,new Error("Break the loop.");if(Ce&&"3"==Ce&&"aerobide"==L&&(!e.gender||""===e.gender))throw t.error("Select gender "+r,{autoclose:vs}),s=!1,new Error("Break the loop.");if(""===e.fname)throw t.error("Enter first name "+r,{autoclose:vs}),s=!1,new Error("Break the loop.");if(!/^[a-zA-Z ]*$/.test(e.fname))throw t.error("Please enter first name only alphabets "+r,{autoclose:vs}),s=!1,new Error("Break the loop.");if(""===e.lname)throw t.error("Enter last name "+r,{autoclose:vs}),s=!1,new Error("Break the loop.");if(!/^[a-zA-Z ]*$/.test(e.lname))throw t.error("Please enter last name only alphabets "+r,{autoclose:vs}),s=!1,new Error("Break the loop.");if(e.isdobr){if(""===e.dob)throw t.error("Enter Date Of Birth "+r,{autoclose:vs}),s=!1,new Error("Break the loop.");{const a=e.dob,i=e.PaxType,l=2,n=u(a,"DD/MM/YYYY"),o=u().diff(n,"years",!0);if(1==i){if(e.IsDocIdM){if(o<60)throw t.error("Adult age should be greater than 60 year "+r,{autoclose:vs}),s=!1,new Error("Break the loop.")}else if(o<12)throw t.error("Adult age should be greater than 12 year "+r,{autoclose:vs}),s=!1,new Error("Break the loop.")}else if(2==i){if(o<2||o>=12)throw t.error("Child age should be 2 years or less than 12 years "+r,{autoclose:vs}),s=!1,new Error("Break the loop.")}else if(!(0<=o&&o<=l))throw t.error("Infant category age should be less than 2 years. Use correct category to book their ticket.",{autoclose:vs}),s=!1,new Error("Break the loop.")}}if(e.IsDocIdM&&""===e.docid)throw t.error("Enter Document Details "+r,{autoclose:vs}),s=!1,new Error("Break the loop.");if(e.IsPassM){if(""===e.passnational)throw t.error("Select passport nationality "+r,{autoclose:vs}),s=!1,new Error("Break the loop.");if(""===e.passno)throw t.error("Enter passport number "+r,{autoclose:vs}),s=!1,new Error("Break the loop.");if(""===e.passisse)throw t.error("Enter Passport issue Date "+r,{autoclose:vs}),s=!1,new Error("Break the loop.");if(""===e.passexp)throw t.error("Enter Passport Expiry Date "+r,{autoclose:vs}),s=!1,new Error("Break the loop.");{const a=e.passexp,i=u(a,"DD/MM/YYYY"),l=u(cs);if(i.diff(l,"months",!0)<=6&&3!=e.ICSourceSysId)throw t.error("Passport should be valid for atleast next 6 months "+r,{autoclose:vs}),s=!1,new Error("Break the loop.")}}if(3==e.ICSourceSysId&&0==a){if(""===e.city)throw t.error("Enter city name "+r,{autoclose:vs}),s=!1,new Error("Break the loop.");if(""===e.address)throw t.error("Enter address "+r,{autoclose:vs}),s=!1,new Error("Break the loop.")}})}catch(a){}s&&(X(e=>!e),se(e=>!e))}
1,className:"btn border-0 themeBackground text-white itinerary-btn-primary",disabled:U,children:U?"Loading...":"Continue"})})})]})]})]}),r.jsx("div",{className:"flight-fare-desktop itinerary-sidebar-col "+(["aerobide","truefare"].some(e=>e===L)?"col-lg-4":"col-lg-3"),children:r.jsxs("div",{className:"traveller-right-section itinerary-sidebar",children:[r.jsxs("div",{className:"traveller-fair-summary flight-iternary-fair-summary bg-white p-0 mb-lg-2 w-100 itinerary-side-card itinerary-fare-card "+(ss?"d-below-lg-block":""),children:[r.jsxs("div",{className:"fair-summary-heading itinerary-heading-with-icon",children:[r.jsx("span",{className:"itinerary-side-icon",children:r.jsx("i",{className:"fa fa-file-text-o"})}),r.jsx("h5",{children:"Fare Summary"})]}),r.jsx(w,{BookingData:xe,fare:Ne,TotalSSR:fe+Ge,TotalBagPrice:de,TotalMealPrice:he,SeatPrice:Ge,couponApply:Hs,CouponcodeName:He})]}),r.jsxs("div",{className:"traveller-fair_summary-coupon bg-white border p-0 itinerary-side-card itinerary-coupon-card",children:[r.jsxs("div",{className:"fair-summary-heading itinerary-heading-with-icon",children:[r.jsx("span",{className:"itinerary-side-icon",children:r.jsx("i",{className:"fa fa-ticket"})}),r.jsx("h5",{children:"Have a coupon code ?"})]}),r.jsxs("div",{className:"fair_content coupon-list",children:[r.jsx("div",{className:"apply-coupon",children:r.jsx("input",{type:"text",className:"form-control itinerary-coupon-input",id:"couponcode",name:"coupon",placeholder:"Coupon Code",defaultValue:He,onChange:e=>Ue(e.target.value)})}),r.jsx("div",{className:"coupon-apply-btn",children:r.jsx("button",{type:"button",className:"btn btn-sm w-100 itinerary-coupon-btn "+(["aerobide","truefare"].some(e=>
1e===L)?"themeBackground text-white":"btn-primary"),onClick:()=>Hs(He,"add"),children:"Apply"})})]})]}),je.length>0&&r.jsx("div",{className:"itinerary-side-card itinerary-coupon-options",children:r.jsx("div",{className:"couponListDiv",children:je.map((e,s)=>r.jsx("div",{className:"itinerary-coupon-option "+(s!==je.length-1?"with-border":""),children:r.jsxs("div",{className:"d-flex justify-content-between align-items-start",children:[r.jsxs("div",{className:"form-check form-check-sm",children:[r.jsxs("label",{className:"form-check-label mb-0",htmlFor:"code_"+s,children:[r.jsx("input",{type:"radio",className:"form-check-input",name:"coupon",onClick:()=>Ue(e.DiscountCode),id:"code_"+s,defaultValue:e.DiscountCode}),e.DiscountCode]}),r.jsx("span",{className:"normal-font d-block",children:e.DiscountName})]}),r.jsx("span",{className:"itinerary-coupon-price",children:r.jsx(k,{currency:Ne.Currency,price:e.discount_value*ms[s]})})]})},"COUPNK"+s))})}),r.jsxs("div",{className:"itinerary-side-card itinerary-assurance-card",children:[r.jsxs("div",{className:"itinerary-side-card-header",children:[r.jsx("span",{className:"itinerary-side-icon",children:r.jsx("i",{className:"fa fa-shield"})}),r.jsx("h5",{children:"Disclaimer"})]}),r.jsx("p",{children:"Please contact airline to confirm the Missing Name format!!"})]}),r.jsxs("div",{className:"itinerary-side-card itinerary-help-card",children:[r.jsxs("div",{className:"itinerary-side-card-header",children:[r.jsx("span",{className:"itinerary-side-icon",children:r.jsx("i",{className:"fa fa-headphones"})}),r.jsx("h5",{children:"Need Help?"})]}),r.jsx("div",{className:"itinerary-help-subtitle",children:"24/7 Customer Support"}),r.jsx("p",{children:"We are here to help you anytime."}),!Ks&&!Js&&r.jsx("span",{className:"itinerary-help-phone",children:"Contact support team"}),Qs&&r.jsx("span",{className:"itinerary-help-email",children:Qs})]})]})})]})})]}),!U&&r.jsx(S,{sessionTime:ns}),Ne&&Ne.Currency&&Ne.TotalPay&&r.jsx("div",{className:"iternary-total-price w-100 p-2 "+(["aerobide","truefare"].some(e=>
1e===L)?"":"themeBackground"),children:r.jsxs("div",{className:"d-flex justify-content-between align-items-center",children:[r.jsxs("div",{className:"small text-white",children:[r.jsx("strong",{children:"Total Amount:Â "}),r.jsx(k,{currency:Ne.Currency,price:Ne.TotalPay+fe+Ge})]}),ss?r.jsx("button",{className:"btn btn-sm "+(["aerobide","truefare"].some(e=>e===L)?"themeBackground text-white":"btn-primary"),onClick:()=>as(!1),children:"View Breakup"}):r.jsx("button",{className:"btn btn-sm "+(["aerobide","truefare"].some(e=>e===L)?"themeBackground text-white":"btn-primary"),onClick:()=>as(!0),children:"Hide Breakup"})]})}),r.jsxs(p,{fullWidth:!0,maxWidth:"md",open:Ye,onClose:Cs,scroll:ps,"aria-labelledby":"scroll-dialog-title","aria-describedby":"scroll-dialog-description",children:[r.jsx(g,{id:"scroll-dialog-title",children:"Seat Layout"}),r.jsx(j,{dividers:"paper"===ps,children:r.jsxs(v,{id:"scroll-dialog-description",ref:js,tabIndex:-1,children:[Re&&r.jsx(d,{sx:{width:"100%"},children:r.jsx(h,{size:"8px"})}),!Re&&r.jsxs("div",{className:"row",children:[r.jsx("input",{type:"hidden",id:"itemsSeat",value:JSON.stringify(De.items)}),r.jsx("input",{type:"hidden",id:"totalPax",value:Ee.length}),r.jsxs("div",{className:"col-lg-4 col-sm-4 col-md-4 col-xs-12",children:[r.jsxs("div",{className:"selectsaet-box",children:[r.jsx("div",{className:"selectsaet-title",children:"Select Seats"}),r.jsxs("div",{className:"selectflight",children:[r.jsx("img",{className:"selectseatimage",src:Fe.filePath,alt:Fe.AirlineName,width:"50"}),r.jsxs("h5",{className:"alignleft",children:[Fe.AirlineName," ",Fe.SegFlightNumber]}),r.jsx("div",{className:"clearfix"})]}),r.jsx("div",{className:"selectdestination",children:r.jsxs("div",{className:"destination_left_details alignflightdesti",children:[r.jsxs("div",{className:"destination_name",children:[" ",Fe.originAirportCode," -",Fe.destinationAirportCode]}),r.jsx("p",{children:u(Fe.originDepTime).format("DD-MMM-YYYY")})]})}),r.jsx("div",{className:"clearfix"})]}),r.jsx("div",{className:"clearfix"}),r.jsxs("div",{className:"passenger_details",children:[r.jsxs("ul",{children:[r.jsxs("li",{children:[r.jsx("div",{className:"firstcolumn",children:"Passenger"}),r.jsx("div",{className:"secondcolumn",children:"Seat"}),r.jsx("div",{className:"thirdcolumn",children:"Fee"})]}),Ee.map((e,s)=>r.jsxs("li",{children:[r.jsxs("div",{className:"firstcolumn",children:[e.pax," ",s+1]}),r.jsx("div",{className:"secondcolumn SelectedSeatNo"+s,children:e.seatno}),r.jsx("div",{className:"thirdcolumn",children:r.jsx("span",{className:"SelectedAmt"+s,children:e.amount})})]},s+"st")),r.jsxs("li",{children:[r.jsx("div",{className:"firstcolumn",children:"Total"}),r.jsx("div",{className:"secondcolumn",children:"Â "}),r.jsxs("div",{className:"thirdcolumn",children:[us," ",r.jsx("span",{className:"totalamount",children:Ze.toFixed(2)})]})]})]}),r.jsx("div",{className:"clearfix"}),r.jsx("div",{className:"clearfix"}),r.jsxs("div",{className:"proceedtext",children:[r.jsx("div",{className:"clearfix"}),r.jsx("div",{className:"proceedtext_content",children:"* Conditions apply. We will try our best to accomodate your seat preferences, however due to operational considerations we can't guarantee this selection. The seat map shown may not be the exact replica of flight layout, we shall not responsible for losses arising from the same. Thank you for your understanding"})]})]})]}),r.jsx("div",{className:"col-lg-6 col-sm-6 col-md-6 col-xs-12 select_padding_0",children:r.jsxs("div",{className:"seatmap_box",children:[r.jsx("img",{className:"img-responsive",src:`${G}images/aircraft-head.png`,alt:"Aircraft Head",style:{maxWidth:"82%",width:"100%",margin:"0 auto",height:"220px"}}),r.jsx("div",{className:"Table",children:Pe.map((e,s)=>r.jsx("div",{className:"Row",children:e.map((e,s)=>e.isAisle&&3!=Ce?e.seatNo?r.jsx(r.Fragment,{children:r.jsx("div",{id:"SeatID"+e.seatNo,value:e.seatNo,onClick:()=>Zs(e.seatNo),className:`inline isAisle ${e.Cell} ${e.CellTypeC}`,title:e.tools,style:{background:"#"+e.CellColor},children:r.jsx("span",{className:"Cell_text isAisle",children:e.seatNo})})}):r.jsx(C,{}):e.seatNo?r.jsx(r.Fragment,{children:r.jsx("div",{id:"SeatID"+e.seatNo,value:e.seatNo,onClick:()=>Zs(e.seatNo),className:`inline ${e.Cell} ${e.CellTypeC}`,title:e.tools,style:{background:"#"+e.CellColor},children:r.jsx("span",{className:"Cell_text",children:e.seatNo})})}):r.jsx(C,{}))},s))}),r.jsx("img",{className:"img-responsive",src:`${G}images/aircraft-tail.png`,alt:"Aircraft Tail",style:{maxWidth:"82%",width:"100%",margin:"0 auto",height:"220px"}})]})}),r.jsxs("div",{className:"col-lg-2 col-sm-2 col-md-2 col-xs-12",children:[r.jsxs("div",{className:"select_orientation",children:[r.jsx("div",{className:"select_orintationhead",children:"Flight Orientation"}),r.jsx("img",{src:`${G}images/selectplane.png`,alt:"Flight Orientation",title:""})]}),r.jsxs("div",{className:"selectstatue",children:[r.jsx("div",{className:"status_head",children:"Seat Status"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[r.jsx("div",{className:"status_green seat_boxalign"})," - Selected"]}),r.jsxs("li",{children:[r.jsx("div",{className:"status_grey seat_boxalign"})," - Booked"]})]})]}),r.jsxs("div",{className:"selectseatfee",children:[r.jsx("div",{className:"fee_head",children:"Seat Fees"}),r.jsx("ul",{children:De.ColorArr.map((e,s)=>r.jsxs("li",{children:[r.jsx("div",{className:"status_pink seat_boxalign",style:{background:"#"+e.color}}),us," ",e.amount]},s))})]})]})]})]})}),r.jsxs(N,{children:[r.jsx(m,{onClick:Vs,actiontype:"2",variant:"outlined",children:"Proceed without Seat"}),r.jsx(m,{onClick:Vs,actiontype:"1",children:"Continue With Seat"}),r.jsx(m,{onClick:Cs,variant:"outlined",children:"Cancel"})]})]})]}),r.jsx("div",{className:"modal fade",id:"savedPaxModal",tabIndex:"-1","aria-labelledby":"savedPaxModalLabel","aria-hidden":"true",children:r.jsx("div",{className:"modal-dialog modal-dialog-centered modal
1-dialog-scrollable",children:r.jsxs("div",{className:"modal-content",children:[r.jsxs("div",{className:"modal-header",children:[r.jsx("h5",{className:"modal-title",id:"savedPaxModalLabel",children:"Saved Pax"}),r.jsx("button",{type:"button",className:"close","data-dismiss":"modal","aria-label":"Close",children:r.jsx("span",{"aria-hidden":"true",children:"Ã"})})]}),r.jsx("div",{className:"modal-body",children:Ns&&Ns.length>0&&Ns.map((e,s)=>r.jsx(x.Fragment,{children:r.jsxs("label",{htmlFor:`pax_${s}`,className:"border d-grid p-2 rounded gap-20 align-items-baseline form-check cursorPointer",style:{gridTemplateColumns:"15px 1fr"},children:[r.jsx("input",{type:"checkbox",name:"savedPax",id:`pax_${s}`,onChange:s=>{((e,s)=>{const{value:a,checked:t}=e.target;let r,i=0;r="1"==s.paxType?7==Ce?{1:"Mr",2:"Mrs",3:"Ms"}:{1:"Mr",2:"Ms",3:"Mrs",4:"Mstr",5:"Miss"}:7==Ce?{1:"Ms",2:"Master"}:{1:"Miss",2:"Mstr"},t?ws.map((e,a)=>{if($("#"+e.pax+e.PaxCount).is(":checked")||($("#"+e.pax+e.PaxCount).prop("checked",!0),qs("checked",!0,a)),""==$("#"+(a+1)+"fname").val()&&0==i&&(e.PaxType==s.paxType||e.PaxType==parseInt(s.paxType+2))){if($("#"+parseInt(a+1)+"salution").val(r[s.Title]).trigger("change"),qs("salution",r[s.Title],a),qs("fname",s.FirstName.trim(),a),qs("lname",s.LastName.trim(),a),qs("passno",s.PassportNo.trim(),a),s?.PassportIssue){let e=f(s.PassportIssue).format("DD/MM/YYYY");qs("passisse",e,a)}if(s.DOB?.date){let e=f(s.DOB.date).format("DD/MM/YYYY");qs("dob",e,a)}if(s.PassportExpiry?.date){let e=f(s.PassportExpiry.date).format("DD/MM/YYYY");qs("passexp",e,a)}$("#"+parseInt(a+1)+"salution").val(r[s.Title]).trigger("change"),qs("title",r[s.Title],a),i=1}}):ws.map((e,a)=>{""!=$("#"+(a+1)+"fname").val()&&$("#"+(a+1)+"fname").val()==s.FirstName&&(qs("fname","",a),qs("lname","",a),qs("passno","",a),qs("passisse","",a),qs("passexp","",a),$("#"+(a+1)+"salution").val("").trigger("change"),qs("salution","",a))})})(s,e)},className:"w-100"}),r.jsxs("div",{children:[r.jsxs("div",{className:"font-weight-bold h6 mb-0",children:[e.FirstName,e.LastName]}),r.jsx("div",{className:"text-muted small",children:e.paxType&&"1"==e.paxType?"ADULT":"CHILD"})]})]})},s))})]})})})]})})})}export{A as default};
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.