1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9640],{20052:function(e,t,n){n.d(t,{J:function(){return a}}),n(67294);var r=n(43353),o=n(80278),i=n(85893),a=function(e){var t=e.message,n=e.type,a=e.closable,l=e.onClose,u=((0,o.$Y)()||{viewPort:"desktop"}).viewPort;return(0,i.jsx)(r.Z,{accessible:!0,border:!0,closable:void 0!==a&&a,device:u,message:t,onClose:l,showLeftIcon:!1,textType:"small",theme:"AIRASIA_CLASSIC",type:n})}},98644:function(e,t,n){n.d(t,{EJ:function(){return f},Fi:function(){return A},JA:function(){return a},KF:function(){return b},R2:function(){return h},X3:function(){return r},XB:function(){return I},_Q:function(){return g},c8:function(){return o},eP:function(){return v},f2:function(){return y},j4:function(){return m},mi:function(){return i},qv:function(){return C},sV:function(){return d},zE:function(){return p}});var r,o,i,a,l,u,c,s,d=[{data:[{shortform:"En",longform:"English",default:"en-gb"},{shortform:"TH",longform:"ภาษาà¹à¸à¸¢",default:"th-th"},{shortform:"ID",longform:"Bahasa Indonesia",default:"id-id"},{shortform:"ZH",longform:"ç®ä½ä¸æ",default:"zh-cn"},{shortform:"ZH",longform:"ç¹é«ä¸æ",default:"zh-tw"},{shortform:"ZH",longform:"ç¹é«ä¸æ (馿¸¯)",default:"zh-hk"},{shortform:"JA",longform:"æ¥æ¬èª",default:"ja-jp"},{shortform:"KO",longform:"íêµì´",default:"ko-kr"},{shortform:"MS",longform:"Bahasa Malaysia",default:"ms-my"},{shortform:"VI",longform:"Tiếng Viá»t",default:"vi-vn"},{shortform:"KM",longform:"Khmer",default:"km-kh"},{shortform:"TR",longform:"T\xfcrk\xe7e",default:"tr-tr"},{shortform:"RU",longform:"Ð ÑÑÑкий",default:"ru-ru"},{shortform:"UZ",longform:"UZ O'zbek",default:"uz-uz"}]}],f="USD",g=[{type:"navigation",id:"mmb",iconUrl:"",iconName:"ForumIcon",label:"MMB",direction:"right",showInMobilePane:"TRUE"},{type:"navigation",id:"flightstatus",iconUrl:"",iconName:"ForumIcon",label:"",redirectUrl:"",direction:"right",showInMobilePane:"TRUE"},{type:"custom-component",direction:"right",iconUrl:"",id:"supportWidget",label:"",newTab:!1,redirectUrl:"",data:null,showInMobileHeader:"TRUE"}],m=[{type:"navigation",id:"mmb",iconUrl:"",iconName:"ForumIcon",label:"",redirectUrl:"",direction:"right",showInMobilePane:"TRUE"},{type:"navigation",id:"support",iconUrl:"",iconName:"ForumIcon",label:"",redirectUrl:"",direction:"right",showInMobilePane:"TRUE"},{type:"navigation",id:"flightstatus",iconUrl:"",iconName:"ForumIcon",label:"",redirectUrl:"",direction:"right",showInMobilePane:"TRUE"},{type:"custom-component",direction:"right",iconUrl:"",id:"supportWidget",label:"",newTab:!1,redirectUrl:"",data:null,showInMobileHeader:"TRUE"}],p=[],h={type:"logo",id:"aalogo",iconUrl:"https://static.airasia.com/design/logos/airasia-airlines-logo.svg",iconName:"",label:"",redirectUrl:"/agent",direction:"left",newTab:"FALSE",showInMobilePane:"FALSE"},v={type:"locale-currency",id:"localecurrency",iconUrl:"",iconName:"LanguageIcon",label:"",redirectUrl:"",direction:"right",newTab:"",showInMobilePane:"TRUE"},b={type:"custom-component",id:"loginWidget",iconUrl:"",iconName:"ForumIcon",label:"",redirectUrl:"",direction:"right",newTab:"FALSE",showInMobileHeader:"TRUE"},y={defaultCurrency:[{data:[{shortform:"MYR",shortSymbol:"RM",longform:"Malaysia Ringgit",icon:"MonetizationOnIcon"}]}],recommendedCurrencyList:[{data:""}],currencyList:[{data:[{shortform:"AUD",shortSymbol:"",longform:"Australian Dollar"},{shortSymbol:"د.ب ",longform:"Bahraini Dinar",shortform:"BHD"},{shortform:"GBP",shortSymbol:"\xa3",longform:"British Pound"},{shortform:"BDT",shortSymbol:"à§³",longform:"Bangladesh Taka"},{shortform:"BND",shortSymbol:"",longform:"Brunei Dollar"},{shortform:"CNY",shortSymbol:"\xa5",longform:"Chinese Renminbi Yuan"},{shortform:"EUR",shortSymbol:"â¬",longform:"Euro"},{shortform:"HKD",shortSymbol:"HK$",longform:"Hong Kong Dollar"},{shortform:"IDR",shortSymbol:"Rp",longform:"Indonesia Rupiah"},{shortform:"INR",shortSymbol:"â¹",longform:"Indian Rupee"},{shortform:"JPY",shortSymbol:"\xa5",longform:"Japanese Yen"},{shortform:"KZT",shortSymbol:"â¸",longform:"Kazakhstani Tenge"},{shortform:"KES",shortSymbol:"KSh",longform:"Kenya Shilling"},{shortform:"MYR",shortSymbol:"RM",longform:"Malaysia Ringgit"},{shortform:"MOP",shortSymbol:"",longform:"Macau Pataca"},{shortform:"NZD",shortSymbol:"â¹",longform:"New Zealand Dollar"},{shortform:"NPR",shortSymbol:"â¹",longform:"Nepalese Rupee"},{shortform:"PHP",shortSymbol:"â±",longform:"Philippines Peso"},{shortform:"PKR",shortSymbol:"â¨",longform:"Pakistani Rupee"},{shortform:"RWF",shortSymbol:"Râ£",longform:"Rwandan Francs"},{shortform:"SAR",shortSymbol:"ï·¼",longform:"Saudi Riyal"},{shortform:"SGD",shortSymbol:"S$",longform:"Singapore Dollar"},{shortform:"TZS",shortSymbol:"TSh",longform:"Swahili Shilling"},{shortform:"KRW",shortSymbol:"â©",longform:"South Korean Won"},{shortform:"LKR",shortSymbol:"Rs",longform:"Sri Lankan Rupee"},{shortform:"THB",shortSymbol:"฿",longform:"Thailand Baht"},{shortform:"TWD",shortSymbol:"NT$",longform:"Taiwanese NT Dollar"},{shortform:"UGX",shortSymbol:"USh",longform:"Ugandan Shilling"},{shortform:"USD",shortSymbol:"$",longform:"US Dollar"},{shortform:"VND",shortSymbol:"â«",longform:"Vietnamese Dong"},{shortform:"UZS",shortSymbol:"лв",longform:"Uzbekistani Som"}]}],defaultLocale:[{data:[{shortform:"En",longform:"English",default:"en-gb",icon:"LanguageIcon"}]}],recommendedLocaleList:[{data:""}],localeList:d,loginTooltip:[],loginMenu:[],translations:[{data:[{currency:"Choose a currency",locale:"Choose a language",mobileCurrencyLabel:"Currency",mobileLocaleLabel:"Language",otherCurrency:"Other supported currency",otherLocale:"Other supported languages",popularCurrency:"Suggested currencies",popularLocale:"Popular languages",settings:"Settings"}]}]},E={id:"agencyManagement",redirectTo:"AgencyManage",lemonRoute:"/agent/agency/list/[lang]/[country]",gtmTag:"agency management"},S={id:"agencyProfile",redirectTo:"ManageProfile",lemonRoute:"/agent/agency/[lang]/[country]",gtmTag:"agency profile"},O={id:"enrollAgent",redirectTo:"EnrollAgent",lemonRoute:"/agent/management/users/[lang]/[country]",gtmTag:"enroll agent"},w={id:"enrollChildAgency",redirectTo:"EnrollAgency",lemonRoute:"/agent/agency/enroll/child/[lang]/[country]",gtmTag:"enroll child agency"},R={id:"agentManagement",redirectTo:"AgentManage",lemonRoute:"/agent/management/[lang]/[country]",gtmTag:"agent management"},T={id:"agReport",redirectTo:"openExportReport_AgReport",gtmTag:"ag report"},N={id:"salesReport",redirectTo:"openExportReport_SalesReport",gtmTag:"sales report"},C=[{id:"support",redirectTo:"https://airasia.force.com/ClientSupportForm/s/",newTab:!0}],A={mainNav:[O,S,R,E,T,N],agentNav:[O,S,R,T,N],warrantNav:[O,S,R,N],thaiWarrantNav:[O,S,R,T,N],edcpNav:[w,O,S,R,E,T,N],rptNav:[T,N],agencyNav:[S,T,N],ecopNav:[w,O,S,R,E,T,N],eco1Nav:[O,S,R,T,N],eco2Nav:[S],eco4Nav:[S],ecc1Nav:[],defaultNav:[]},I="yyyy-MM-dd";(l=r||(r={})).AG_REPORT="AgReport",l.SKYSALES_REPORT="SalesReport",(u=o||(o={})).DOWNLOADING="DOWNLOADING",u.SUCCESS="SUCCESS",u.FAILED="FAILED",u.INVALID_RANGE="INVALID_RANGE",(c=i||(i={})).DAILY="D",c.MONTHLY="M",(s=a||(a={}))[s.MODE=i.DAILY]="MODE",s[s.LAST_DATE=0]="LAST_DATE",s[s.MAX_DAYS=31]="MAX_DAYS",s[s.MAX_RANGE=31]="MAX_RANGE"},49640:function(e,t,n){n.r(t),n.d(t,{default:function(){return eu}});var r=n(50029),o=n(16835),i=n(87794),a=n.n(i),l=n(67294),u=n(9669),c=n.n(u),s=n(11163),d=n(58545),f=n(5713),g=n(43353),m=n(35453),p=n(22118),h=n(95740),v=n(26816),b=n(23241),y=n(15834),E=n(73900),S=n(28326),O=n(84541),w=n(80278),R=n(52260),T=n(98644),N=n(5152),C=n.n(N),A=n(19521),I=n(10723),j=n(19814),L=n(93368),P=n(58224),k=n(93873),D=n(59499),_=n(79861);function x(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function M(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?x(Object(n),!0).forEach(function(t){(0,D.Z)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):x(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var U=n(13506),Z=n(71188),W=n(93422),F=n(85893),H=C()(function(){return Promise.all([n.e(3579),n.e(9344),n.e(2562),n.e(5312)]).then(n.bind(n,76622))},{ssr:!1,loadableGenerated:{webpack:function(){return[76622]}}}),Y=function(e){var t,n=e.id,o=e.userInfo,i=e.setIsAgClosed,u=(0,l.useState)([]),d=u[0],f=u[1],g=(0,l.useState)(!1),m=g[0],E=g[1],S=(0,l.useState)(null),N=S[0],C=S[1],D=(0,l.useState)(!1),x=D[0],Y=D[1],$=(0,l.useState)(!1),q=$[0],ee=$[1],et=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,_.Z)(M(M({},e),{},{url:(0,h.tc)("agentTypeRoles")}),M({},t))}().data,en=(0,U.Z)().data,er=(0,A.useTheme)().colors,eo=((0,w.$Y)()||{viewPort:"desktop"}).viewPort,ei=(0,O.Z)().locale,ea=(0,s.useRouter)(),el=!!N,eu="desktop"===eo,ec=function(e){return e.includes("openExportReport")},es=function(e){if(ed(e.gtmTag),"enrollChildAgency"===e.id&&eh){i&&i(!0),C(null);return}if(e.lemonRoute){ea.push((0,h.tA)(e.lemonRoute));return}if(ec(e.redirectTo)){C(null),ef(e.redirectTo.split("_").pop());return}(0,R.I9)((0,h.V_)("skysales"),{redirect:e.redirectTo,ciphertext:(0,y.YX)(y.Y5.CIPHER),culture:ei})},ed=function(e){var t={event:"trackEventNoEcommerce","eventDetails.category":"agent uhf","eventDetails.action":"click","eventDetails.label":"uhf - ".concat(e)};(0,p.k2)(t,o.AgentID)},ef=function(e){switch(e){case T.X3.AG_REPORT:Y(!x);break;case T.X3.SKYSALES_REPORT:ee(!q)}},eg=(t=(0,r.Z)(a().mark(function e(){return a().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,c().get((0,h.cQ)("LOGOUT"),{headers:{Authorization:(0,h.PN)()}});case 3:e.next=7;break;case 5:e.prev=5,e.t0=e.catch(0);case 7:return(0,v.nJ)(v.l0.REQUEST_TOKEN),(0,v.nJ)(v.l0.SELECTED_CURRENCY),(0,y.Ov)(),ed("logout"),e.next=13,ea.push((0,h.tA)(b.hm.LOGIN));case 13:window.location.reload();case 14:case"end":return e.stop()}},e,null,[[0,5]])})),function(){return t.apply(this,arguments)});(0,l.useEffect)(function(){if(o&&et&&en){var e,t=(0,R.cY)(en,o.RoleCode,o.AgentTypeRole);f((0,R.Lu)(t,o.RoleCode)),E((0,R.vm)(null===(e=et.noag)||void 0===e?void 0:e.noag,o.RoleCode))}},[o,et,en]);var em=(0,Z.Z)().data,ep=(0,l.useState)(!1),eh=ep[0],ev=ep[1];(0,l.useEffect)(function(){em&&(em.status<b.oo.CLOSED?ev(!1):ev(!0))},[em]);var eb=function(){var e;return(0,F.jsxs)(G,{children:[(0,F.jsx)(J,{children:m&&(0,F.jsxs)(X,{children:[(0,F.jsx)("span",{children:W.M[ei].navMenu.agBalance}),(0,F.jsx)("span",{"data-testid":"ag-account-status-label",children:eh?W.M[ei].navMenu.closedWallet:(0,k.xG)(null!=o&&o.wallet&&null!=o&&null!==(e=o.wallet)&&void 0!==e&&e.balance?o.wallet.balance:null==o?void 0:o.AvailableCredits,null==o?void 0:o.CurrencyCode)})]})}),(0,F.jsx)(V,{children:d.map(function(e,t){return(0,F.jsx)(Q,{"data-testid":ec(e.redirectTo)?"menu-report-button":"menu-nav-button",onClick:function(){return es(e)},children:W.M[ei].navMenu[e.id]},"nav_".concat(t))})}),(0,F.jsx)(Q,{"data-testid":"logout-button",onClick:function(){return eg()},children:W.M[ei].navMenu.logout})]})};return o?(0,F.jsxs)("div",{id:n,children:[(0,F.jsxs)(B,{"data-testid":"login-menu-button",onClick:function(e){return C(e.currentTarget)},children:[(0,F.jsx)(j.Z,{htmlColor:el?er.primary:er.neutral,children:"Icon_Account_Circle"}),eu&&(0,F.jsx)(K,{active:el,children:o.FirstName})]}),el&&!eu&&(0,F.jsxs)("div",{children:[(0,F.jsx)(z,{onClick:function(){return C(null)}}),(0,F.jsx)(P.default,{height:"tablet"===eo?"auto":void 0,children:(0,F.jsx)(eb,{})})]}),el&&eu&&(0,F.jsx)(I.ZP,{id:"login-popover",open:el&&eu,anchorEl:N,onClose:function(){return C(null)},anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},children:(0,F.jsx)(eb,{})}),x&&(0,F.jsx)(H,{reportType:"AG",showDialog:x,onClose:function(){return Y(!1)}}),q&&(0,F.jsx)(H,{reportType:"SALES",showDialog:q,onClose:function(){return ee(!1)}})]}):(0,F.jsx)(L.default,{height:"1.2rem",width:"1.2rem",strokeWidth:"4"})},B=A.default.button.withConfig({displayName:"LoginWidget__LoginMenuButton",componentId:"sc-1kv6d4u-0"})(["display:inline-flex;align-items:center;border:none;background:transparent;cursor:pointer;"]),K=A.default.div.withConfig({displayName:"LoginWidget__FirstName",componentId:"sc-1kv6d4u-1"})(["margin-left:12px;font-size:1rem;color:",";border-bottom:",";"],function(e){var t=e.active,n=e.theme;return t?n.colors.primary:n.colors.neutral},function(e){var t=e.active,n=e.theme;return t?"1px solid "+n.colors.primary:"none"}),z=A.default.div.withConfig({displayName:"LoginWidget__BottomSheetOverlay",componentId:"sc-1kv6d4u-2"})(["background:rgba(0,0,0,0.7);position:fixed;left:0;right:0;top:0;bottom:0;"]),G=A.default.div.withConfig({displayName:"LoginWidget__LoginToolTipWrapper",componentId:"sc-1kv6d4u-3"})(["min-width:362px;"]),J=A.default.div.withConfig({displayName:"LoginWidget__LoginToolTipHeader",componentId:"sc-1kv6d4u-4"})(["background:",";border-bottom:1px solid ",";"],function(e){return e.theme.backgroundColor.primary},function(e){var t,n=e.theme;return(null==n?void 0:null===(t=n.colors)||void 0===t?void 0:t.greyLight)||"#e5e5e5"}),X=A.default.div.withConfig({displayName:"LoginWidget__LoginToolTipHeaderItem",componentId:"sc-1kv6d4u-5"})(["padding:12px 24px;display:flex;justify-content:space-between;span{font-size:0.875rem;}span:nth-child(2){color:",";}"],function(e){return e.theme.colors.greyDark}),V=A.default.div.withConfig({displayName:"LoginWidget__LoginMenuBody",componentId:"sc-1kv6d4u-6"})(["border-bottom:1px solid ",";"],function(e){var t,n=e.theme;return(null==n?void 0:null===(t=n.colors)||void 0===t?void 0:t.greyLight)||"#e5e5e5"}),Q=A.default.button.withConfig({displayName:"LoginWidget__LoginMenuItem",componentId:"sc-1kv6d4u-7"})(["padding:12px 24px;display:block;width:100%;border:none;background:transparent;text-align:left;color:",";font-family:",";font-size:0.875rem;cursor:pointer;&:hover{background-color:",";}"],function(e){return e.theme.colors.neutral},function(e){return e.theme.fontFamily.default},function(e){return e.theme.backgroundColor.primary}),$=n(3850),q=n(18362),ee=function(e){var t=e.id,n=(0,l.useState)(null),r=n[0],o=n[1],i=((0,w.$Y)()||{viewPort:"desktop"}).viewPort,a=(0,O.Z)().locale,u=(0,A.useTheme)().colors,c=!!r,s="desktop"===i,d=function(e){(0,p.k2)({event:"trackEventNoEcommerce","eventDetails.category":"agent heatmap","eventDetails.action":"click","eventDetails.label":e})},f=function(e,t,n){var r;r="ava"===e?"".concat(t,"language=").concat((0,R.PB)(a).shortform.toLowerCase(),"&culturecode=").concat(a):t,d("uhf - support"),window.open(r,n?"_blank":"self"),o(null)},g=function(){return(0,F.jsx)(er,{children:(0,F.jsx)(eo,{children:T.qv.map(function(e,t){return(0,F.jsx)(ei,{"data-testid":"menu-support-button",onClick:function(){return f(e.id,e.redirectTo,e.newTab)},children:W.M[a].supportMenu[e.id]},"sup_".concat(t))})})})};return(0,F.jsxs)("div",{id:t,children:[(0,F.jsx)(et,{"data-testid":"support-menu-button",onClick:function(e){return o(e.currentTarget)},children:(0,F.jsxs)($.default,{accessible:!0,color:"greyDarker",hoverUnderlined:!1,hoverColor:"primary",size:"normal",target:"tab",theme:"AIRASIA_CLASSIC",type:"normal",children:[!s&&(0,F.jsx)(q.default,{htmlColor:c?u.primary:u.neutral,children:"Icon_Info"}),s&&W.M[a].universalHeader.supportWidget]})}),c&&!s&&(0,F.jsxs)("div",{children:[(0,F.jsx)(en,{onClick:function(){return o(null)}}),(0,F.jsx)(P.default,{height:"tablet"===i?"auto":void 0,children:(0,F.jsx)(g,{})})]}),c&&s&&(0,F.jsx)(I.ZP,{id:"login-popover",open:c&&s,anchorEl:r,onClose:function(){return o(null)},anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},children:(0,F.jsx)(g,{})})]})},et=A.default.button.withConfig({displayName:"SupportWidget__SupportMenuText",componentId:"sc-10g0vk-0"})(["display:inline-flex;align-items:center;border:none;background:transparent;cursor:pointer;"]),en=A.default.div.withConfig({displayName:"SupportWidget__BottomSheetOverlay",componentId:"sc-10g0vk-1"})(["background:rgba(0,0,0,0.7);position:fixed;left:0;right:0;top:0;bottom:0;"]),er=A.default.div.withConfig({displayName:"SupportWidget__SupportToolTipWrapper",componentId:"sc-10g0vk-2"})(["min-width:150px;"]),eo=A.default.div.withConfig({displayName:"SupportWidget__SupportMenuBody",componentId:"sc-10g0vk-3"})(["border-bottom:1px solid ",";"],function(e){var t,n=e.theme;return(null==n?void 0:null===(t=n.colors)||void 0===t?void 0:t.greyLight)||"#e5e5e5"}),ei=A.default.button.withConfig({displayName:"SupportWidget__SupportMenuItem",componentId:"sc-10g0vk-4"})(["padding:12px 24px;display:block;width:100%;border:none;background:transparent;text-align:left;color:",";font-family:",";font-size:0.875rem;cursor:pointer;&:hover{background-color:",";}"],function(e){return e.theme.colors.neutral},function(e){return e.theme.fontFamily.default},function(e){return e.theme.backgroundColor.primary}),ea=n(29030),el=n(16985),eu=function(e){var t,n="MAIN"===e.layoutType,i=(0,s.useRouter)(),u=(0,O.Z)().locale,N=((0,w.$Y)()||{viewPort:"desktop"}).viewPort,C=(0,el.bp)().setLocale,A=(0,S.Z)({},{revalidateOnMount:n}),I=A.data,j=A.error,L=(0,l.useRef)(null),P=(0,l.useCallback)(function(e){var t=e.detail;if(C(t),t&&t!==u){var n=t.split("-"),r=(0,o.Z)(n,2),a=r[0],l=r[1],c=i.route.replace("[lang]",a).replace("[country]",l);i.route===b.hm.HOME?window.location.assign(c):i.push(c)}},[u]);(0,l.useEffect)(function(){return n&&(L.current=setInterval(function(){var e=parseInt((0,y.YX)(y.Y5.NEXT_TOKEN_REFRESH));(!e||Date.now()>e)&&k()},5e3)),function(){clearInterval(L.current)}},[]),(0,l.useEffect)(function(){var e=function(e){var t=e.detail;(0,v.pC)(v.l0.SELECTED_CURRENCY,t,15)};return window.addEventListener("uhfCurrencyChange",e),function(){window.removeEventListener("uhfCurrencyChange",e)}},[]),(0,l.useEffect)(function(){return window.addEventListener("uhfLocaleChange",P),function(){window.removeEventListener("uhfLocaleChange",P)}},[P]),(0,l.useEffect)(function(){I&&(0,ea.X)(I)},[I]),(0,l.useEffect)(function(){var e;n&&j&&((null==j?void 0:null===(e=j.response)||void 0===e?void 0:e.status)===401?((0,E.CF)({message:"Session terminated. You will be redirected to login page.",type:"error"}),setTimeout(function(){return D()},1e3)):(0,E.CF)({message:"Unable to retrieve user info. Please try again later.",type:"error"}))},[j]);var k=(t=(0,r.Z)(a().mark(function e(){var t,n,r;return a().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,c().post((0,h.cQ)("REFRESH_TOKEN"),{refreshToken:(0,y.YX)(y.Y5.REFRESH_TOKEN)});case 3:n=e.sent.data,(0,v.pC)(v.l0.REQUEST_TOKEN,n.accessToken,15),(0,y.nz)(y.Y5.REQUEST_TOKEN,n.accessToken),(0,y.nz)(y.Y5.REFRESH_TOKEN,n.refreshToken),(0,y.nz)(y.Y5.NEXT_TOKEN_REFRESH,String((0,d.Z)(new Date,5).getTime())),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(0),(null===e.t0||void 0===e.t0?void 0:null===(r=e.t0.response)||void 0===r?void 0:r.status)===401&&D();case 14:case"end":return e.stop()}},e,null,[[0,11]])})),function(){return t.apply(this,arguments)}),D=function(){(0,v.nJ)(v.l0.REQUEST_TOKEN),(0,y.Ov)(),i.push("/agent/login")},_=function(e){(0,p.k2)({event:"trackEventNoEcommerce","eventDetails.category":"agent heatmap","eventDetails.action":"click","eventDetails.label":e},null==I?void 0:I.AgentID)},x=function(e,t){switch(e){case"mmb":_("uhf - my bookings"),i.push((0,h.tA)(b.hm.MMB));break;case"flightstatus":_("uhf - flight status"),(0,R.I9)((0,h.tA)(t))}},M=n?(0,R.ZN)((null==I?void 0:I.AgentTypeRole)===b.uL.WARANT?"WARRANT":"MAIN",u,x,!!I):(0,R.ZN)("LOGIN",u,x,!!I),U=(0,l.useState)(!1),Z=U[0],W=U[1],H=(0,v.ej)(v.l0.SELECTED_CURRENCY)||(null==I?void 0:I.CurrencyCode)||T.EJ;return(0,F.jsxs)(es,{hideHamburgerMenu:Boolean(!I),children:[Z&&(0,F.jsx)(ec,{onClick:function(){return W(!1)},children:(0,F.jsx)(g.Z,{accessible:!0,border:!0,closable:!0,fullWidth:!0,device:N,message:"Account is closed, please contact your local sales for assistance",showLeftIcon:!0,customIcon:"Person",textType:"small",theme:"AIRASIA_CLASSIC",type:"error"})}),(0,F.jsxs)(f.Z,{accessible:!0,background:"default",color:"greyDarker",data:M,environment:([m.WO.PRODUCTION,m.WO.PRE_PRODUCTION].includes((0,m.zj)().toUpperCase())?m.WO.PRODUCTION:m.WO.STAGING).toLowerCase(),locale:u,currency:H,loginConfig:{HideL
1oginIconForMobile:!0,enableBigPoints:!1,reloadOnLoginStatusChange:!0,shouldSetCookie:!1,reloadOnLogin:!1},theme:"AIRASIA_CLASSIC",viewport:N,showSkipContent:!1,autoViewportOnLoad:!0,children:[n&&(0,F.jsx)(ee,{id:"supportWidget"}),n&&(0,F.jsx)(Y,{id:"loginWidget",userInfo:I,setIsAgClosed:W})]})]})},ec=A.default.div.withConfig({displayName:"UniversalHeaderWrapper__PopUpErrorMessage",componentId:"sc-1hd8pru-0"})(["position:absolute;left:10px;right:10px;top:10px;z-index:10;"]),es=A.default.div.withConfig({displayName:"UniversalHeaderWrapper__HeaderContainer",componentId:"sc-1hd8pru-1"})(["",' [class*="UniversalHeader__ImageContainer-sc-rfcunp-2"]{width:auto !important;}'],function(e){return e.hideHamburgerMenu&&'\n [class*="HamburgerMenu__HamburgerMenuWrapper"] {\n display: none !important;\n }\n '})},52260:function(e,t,n){n.d(t,{I9:function(){return b},Lu:function(){return w},PB:function(){return x},ZN:function(){return O},cY:function(){return S},rI:function(){return _},vm:function(){return E}});var r=n(27812),o=n(59499),i=n(16835),a=n(23241),l=n(95740),u=n(98644),c=n(43703),s=n(54559),d=n(4135),f=n(42699),g=n(7069),m=n(69119),p=n(93422);function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?h(Object(n),!0).forEach(function(t){(0,o.Z)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):h(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var b=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=window.document.createElement("form");n.setAttribute("class","redirect-form"),n.setAttribute("method","POST"),n.setAttribute("action",e),n.setAttribute("target","_blank");for(var r=0,o=Object.entries(t);r<o.length;r++){var a=(0,i.Z)(o[r],2),l=a[0],u=a[1];n.appendChild(y(l,u))}window.document.body.appendChild(n),n.submit(),window.document.body.removeChild(n)},y=function(e,t){var n=document.createElement("input");return n.setAttribute("name",e),n.setAttribute("value",t),n.setAttribute("type","hidden"),n},E=function(e,t){return!(null!=e&&e.split(",").includes(t))},S=function(e,t,n){var r,o,i=null==e?void 0:null===(r=e.masterroles[0])||void 0===r?void 0:r.role,l=null==e?void 0:null===(o=e.parentroles[0])||void 0===o?void 0:o.role;return i&&l?n===a.uL.WARANT?a.HB.WARRANT_ROLES:i.includes(t)?a.HB.MASTER_ROLES:l.includes(t)?a.HB.PARENT_ROLES:null:null},O=function(e,t,n,o){var c="LOGIN"===e?a.hm.LOGIN:a.hm.HOME,s=t.split("-"),d=(0,i.Z)(s,2),f=d[0],g=d[1],m=v(v({},u.R2),{},{redirectUrl:c.replace("[lang]",f).replace("[country]",g)}),h=o?[u.eP]:[];return v(v({},u.f2),{},{components:[{data:[m].concat((0,r.Z)((function(e){switch(e){case"LOGIN":return u.zE;case"WARRANT":return u.j4;default:return u._Q}})(o?e:"LOGIN").map(function(e){return v(v({},e),{},{label:p.M[t].universalHeader[e.id],callback:function(t){"object"==typeof t&&t.preventDefault(),n(e.id,(0,l.V_)(e.id))}})})),(0,r.Z)(["MAIN","WARRANT"].includes(e)?[].concat(h,[u.KF]):h))}]})},w=function(e,t){switch(e){case a.HB.PARENT_ROLES:if(A(t))return u.Fi.agencyNav;if(L(t))return u.Fi.eco1Nav;if(D(t))return u.Fi.ecc1Nav;return u.Fi.agentNav;case a.HB.MASTER_ROLES:if(T(t)||N(t)||C(t))return u.Fi.edcpNav;if(j(t))return u.Fi.ecopNav;return u.Fi.mainNav;case a.HB.WARRANT_ROLES:if(R(t))return u.Fi.thaiWarrantNav;return u.Fi.warrantNav;default:if(I(t))return u.Fi.rptNav;if(P(t))return u.Fi.eco2Nav;if(k(t))return u.Fi.eco4Nav;return u.Fi.defaultNav}},R=function(e){return"WAK"!==e},T=function(e){return"EDCP"===e},N=function(e){return"EPZ2"===e},C=function(e){return"EPKE"===e},A=function(e){return"EKEA"===e},I=function(e){return"EKE2"===e},j=function(e){return"ECOP"===e},L=function(e){return"ECO1"===e},P=function(e){return"ECO2"===e},k=function(e){return"ECO4"===e},D=function(e){return"ECC1"===e},_=function(){var e,t,n,r,o,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",a=i.split("_"),l=a[0]||u.JA.MODE,p=Number(null!==(e=a[1])&&void 0!==e?e:u.JA.LAST_DATE),h=Number(null!==(t=a[2])&&void 0!==t?t:u.JA.MAX_DAYS),v=Number(null!==(n=a[3])&&void 0!==n?n:u.JA.MAX_RANGE);if(l===u.mi.MONTHLY){r=(0,c.default)((0,s.default)(new Date,h));var b=(0,d.default)((0,s.default)(new Date,p));o=(0,f.default)(b,new Date)?new Date:b}else o=(0,g.Z)(new Date,p),r=(0,g.Z)(new Date,h);return{mode:l,minDate:(0,m.default)(r),maxDate:(0,m.default)(o),maxRange:v}},x=function(e){return u.sV[0].data.find(function(t){return t.default===e})}},13506:function(e,t,n){n.d(t,{Z:function(){return u}});var r=n(59499),o=n(95740),i=n(79861);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?a(Object(n),!0).forEach(function(t){(0,r.Z)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function u(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,i.Z)(l(l({},e),{},{url:(0,o.tc)("rolesLookup")}),l({initialData:null},t))}},84541:function(e,t,n){var r=n(16835),o=n(67294),i=n(11163),a=function(e){return"string"==typeof e.lang&&"string"==typeof e.country?"".concat(e.lang,"-").concat(e.country):"en-gb"},l=function(){var e=(0,i.useRouter)(),t=(0,o.useState)(a(e.query)),n=t[0],l=t[1],u=n.split("-"),c=(0,r.Z)(u,2),s=c[0],d=c[1],f="/".concat(s,"/").concat(d);return(0,o.useEffect)(function(){l(a(e.query))},[e.query]),{locale:n,lang:s,country:d,localePath:f}};t.Z=l},73900:function(e,t,n){n.d(t,{Bu:function(){return s},CF:function(){return c}});var r=n(59499);n(67294);var o=n(74931),i=n(20052),a=n(85893);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach(function(t){(0,r.Z)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function c(e){var t=e.message,n=e.type,r=void 0===n?"info":n,l=e.closable,c=void 0===l||l,s=e.onClose,d=e.options;return(0,o.ZP)(function(e){return(0,a.jsx)(i.J,{closable:c,message:t,onClose:c?function(){o.ZP.dismiss(e.id),s&&s()}:null,type:r})},u(u({},d),{},{role:["warning","error"].includes(r)?"alert":"status",ariaLive:"polite"}))}function s(e){var t=e.promise,n=e.pendingMessage,r=e.successMessage,l=e.errorMessage,c=e.success,s=e.error,d=e.options,f=c||(r?(0,a.jsx)(i.J,{message:r,type:"success"}):null),g=s||(l?(0,a.jsx)(i.J,{message:l,type:"error"}):null);return o.ZP.promise(t,{loading:(0,a.jsx)(i.J,{message:void 0===n?"Loading...":n,type:"info"}),success:f,error:g},u(u({},d),{},{role:"status",ariaLive:"polite"}))}o.ZP.dismiss,o.ZP.remove}}]);
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.