PageSourceSearch

https://my.contiki.com/contiki/js/4740.63a7feb16897c17e7a64.js

js contiki.com collected 2026-09-24 17:18:25 UTC 13,057 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkmy_travel_portal_frontend=self.webpackChunkmy_travel_portal_frontend||[]).push([[4740],{77388:function(e,i,n){n.d(i,{r:function(){return r}});var s=n(34041),a=n(5399),o=n(13837);n(29584);function r(){return{logIn:(e,i)=>(0,s.x9)(a.j,e,i),googleSignIn:()=>{const e=new s.HF;return(0,s.df)(a.j,e)},isUserExist:e=>o.A.checkUserExistInFirebase(e.trim().toLowerCase()),getFireBaseToken:e=>o.A.getFireBaseToken(e),isEmailExist:e=>(0,s.Wm)((0,s.xI)(),e.trim().toLowerCase()),phoneNumberSignIn:e=>(window.recaptchaVerifier=new s.kT(a.j,"recaptcha-container",{size:"invisible"}),window.recaptchaVerifier.render().then((e=>{window.recaptchaWidgetId=e})),(0,s.ik)(window.auth,e,window.recaptchaVerifier)),createUser:(e,i)=>(0,s.eJ)(window.auth,e.trim().toLowerCase(),i),setProfile:(e,i)=>(0,s.r7)(window.auth.currentUser,{displayName:e,photoURL:i}),sendVerification:()=>{const e={url:window.location.origin,handleCodeInApp:!0};return(0,s.gA)(window.auth.currentUser,e)},sendSignLinkToUser:e=>{const i={url:window.location.origin+"?email="+encodeURIComponent(e.trim().toLowerCase())+"&uid="+window.userData.uid+"&time="+Math.floor(Date.now()/1e3),handleCodeInApp:!0};return(0,s.MN)(window.auth,e.trim().toLowerCase(),i)},sendResetPasswordToUser:e=>{const i={url:window.location.origin,handleCodeInApp:!0};return(0,s.J1)(window.auth,e.trim().toLowerCase(),i)},facebookSignIn:()=>{const e=new s.sk;return(0,s.df)(a.j,e)},linkAccountWithPhoneNUmber:(e,i)=>(0,s.OS)(window.auth.currentUser,s.Oe.credential(e,i)),sendCode:e=>{window.recaptchaVerifier=new s.kT(a.j,"recaptcha-container",{size:"invisible"}),window.recaptchaVerifier.render().then((e=>{window.recaptchaWidgetId=e}));return new s.Oe(window.auth).verifyPhoneNumber(e,window.recaptchaVerifier)},verifyCode:e=>window.confirmationResult.confirm(e),appleSignIn:()=>{const e=new s.LD("apple.com");return(0,s.df)(window.auth,e)},createUserWithUid:e=>o.A.createUser(e),loginViaToken:e=>(0,s.p)(window.auth,e)}}window.auth=(0,s.xI)()},38743:function(e,i,n){n.d(i,{A:function(){return l}});var s=n(65043),a=n(59801),o=n(60400),r=n(70579);const{Accordion:{expandAll:t,collapseAll:c}}=o.Aq.getTranslations();class l extends s.Component{constructor(e){super(e),this.onChangeHandler=(e=[])=>{this.setState((({accordionItems:i})=>({accordionItems:i.map((i=>e&&e.indexOf&&e.indexOf(i.index)>=0?{...i,expanded:!0}:{...i,expanded:!1})),pickFromProps:!1})))};const{items:i}=this.props;this.state={accordionItems:i,pickFromProps:!0}}static getDerivedStateFromProps(e,i){const{items:n}=e,{pickFromProps:s}=i;return n!==i.accordionItems?{accordionItems:s?n:i.accordionItems}:null}onClickHandler(e,i){e.preventDefault();const{accordionItems:n}=this.state;this.setState({accordionItems:n.map((e=>({...e,expanded:i}))),pickFromProps:!1})}render(){const{allowMultiple:e=!1,showButtons:i=e,heading:n,className:s="",header:l=!1,onChange:d=()=>{}}=this.props,{accordionItems:m}=this.state,h=m.filter((e=>!0===e.expanded)),g=s?`${s}__item`:"",u=s?`${s}__title`:"",p=s?`${s}__body`:"";return(0,r.jsxs)("div",{className:"Accordion grid-x",children:[l&&(0,r.jsx)("div",{className:"cell",children:(0,r.jsxs)("div",{className:"grid-x Accordion__header",children:[(0,r.jsx)("h4",{className:"cell small-12 medium-7 Accordion__heading",children:n}),i&&(0,r.jsxs)("div",{className:"cell small-12 medium-5 expanded Accordion__button",children:[(0,r.jsx)("button",{className:"button"+(h.length===m.length?" selected":""),onClick:e=>this.onClickHandler(e,!0),type:"button",children:t}),(0,r.jsx)("button",{className:"button"+(0===h.length?" selected":""),onClick:e=>this.onClickHandler(e,!1),type:"button",children:c})]})]})}),(0,r.jsx)("div",{className:"cell",children:(0,r.jsx)(a.Accordion,{onChange:i?this.onChangeHandler:d,accordion:!e,className:`accordion ${s}`,children:m.map((e=>(0,r.jsxs)(a.AccordionItem,{id:e.id,uuid:e.index,expanded:e.expanded,className:`accordion__item ${g}`,children:[(0,r.jsxs)(a.AccordionItemTitle,{className:`accordion__title ${u}`,children:[e.title,(0,r.jsx)("div",{className:"accordion__arrow",role:"presentation"})]}),(0,r.jsx)(a.AccordionItemBody,{className:`accordion__body ${p}`,children:e.content})]},e.id||o.Aq.getUID())))})})]})}}l.displayName="Accordion",l.defaultProps={allowMultiple:!1,showButtons:!1,className:"",heading:"",header:!1}},65294:function(e,i,n){n.d(i,{A:function(){return c}});var s=n(65043),a=n(60400),o=n(70579);
1const{App:{defaultTripImages:{square:r,wide:t}}}=a.Aq.getConfigs();class c extends s.PureComponent{constructor(e){super(e),this.checkIfImageExists=(e,i)=>{const n=new Image;n.src=e,n.complete?i(!0):(n.onload=()=>{i(!0)},n.onerror=()=>{i(!1)})};const{src:i}=this.props;this.state={src:i,loading:!0}}componentDidMount(){a.Aq.setToMounted(this),this.setState({loading:!0});const{src:e,defaultImageType:i,customOnLoad:n}=this.props,s="wide"===i?t:r;this.checkIfImageExists(e,(i=>{i?this.setState({src:e}):this.setState({src:s}),this.setState({loading:!1});const{src:a}=this.state;n&&n(a)}))}componentWillUnmount(){a.Aq.setToUnmounted(this)}render(){const{className:e,children:i,useImg:n,useDarkBG:r,contentStyle:t}=this.props,{src:c,loading:l}=this.state,d={...t,backgroundImage:`url('${c}')`},m=a.Aq.argsToString("BackgroundImage",l&&"BackgroundImage--loading",r&&"BackgroundImage--dark",e);return n&&(0,o.jsxs)(s.Fragment,{children:[(0,o.jsx)("img",{src:c,alt:"background"}),i]})||(0,o.jsx)("div",{style:d,className:m,children:i}
1)}}c.displayName="BackgroundImage",c.defaultProps={src:"",className:"",useDarkBG:!1,defaultImageType:"wide",useImg:!1,children:null,contentStyle:{}}},24097:function(e,i,n){n.d(i,{A:function(){return g}});n(65043);var s=n(60400),a=n(38743),o=n(52003),r=n(80229),t=n(70579);const{LoginFaq:{header:c,questions:l},FirebaseLoginFaq:{questions:d}}=s.Aq.getTranslations(),m=l.map(((e,i)=>({title:(0,t.jsx)("h3",{children:e.question}),content:(0,t.jsx)("div",{children:(0,r.Ay)(e.answer)}),expanded:!1,id:e.id,index:i}))),h=d.map(((e,i)=>({title:(0,t.jsx)("h3",{children:e.question}),content:(0,t.jsx)("div",{children:(0,r.Ay)(e.answer)}),expanded:!1,id:e.id,index:i})));var g=e=>{const{openModal:i,onCloseLoginFaq:n,isFirebase:s}=e;return(0,t.jsx)("div",{className:"LoginFAQModalContainer",children:(0,t.jsx)(o.A,{componentName:"LoginFAQModal",title:c,open:i,onClose:n,children:(0,t.jsx)(t.Fragment,{children:(0,t.jsx)("div",{children:(0,t.jsx)("div",{className:"modalbuttoncontainer",children:(0,t.jsx)(a.A,{header:c,showButtons:!0,allowMultiple:!0,items:s?h:m})})})})})})}},13440:function(e,i,n){n(65043),n(80229);var s=n(60400),a=n(70579);const{Footer:{showChatPolicyLink:o,urls:{termsAndCondition:r,privacyPolicy:t,chatPolicy:c}}}=s.Aq.getConfigs(),{Footer:{copyright:l,termsAndCondition:d,privacyPolicy:m,rightsReserved:h,chatPolicy:g}}=s.Aq.getTranslations(),u=()=>{const e={action:"terms_and_conditions",category:"footer_terms_and_conditions",label:`${r}`};s.j0.click(e)},p=()=>{const e={action:"chat_policy",category:"footer_chat_policy",label:`${c}`};s.j0.click(e)},w=()=>{const e={action:"privacy_policy",category:"footer_privacy_policy",label:`${t}`};s.j0.click(e)};i.A=()=>(0,a.jsxs)("div",{className:"Login__Footer__con Login__legal-info-container",children:[(0,a.jsx)("br",{}),(0,a.jsxs)("p",{className:"Login__copyright",children:[s.Aq.replaceParamsInString(l,{year:s.gX.now().format("YYYY")})," ",(0,a.jsx)("br",{className:"show-for-small-only"}),h]}),(0,a.jsx)("div",{children:(0,a.jsxs)("nav",{className:"Login__list",children:[(0,a.jsx)("a",{className:"Login__footer-item",href:r,target:"_blank",rel:"noopener noreferrer",onClick:u,children:d}),o&&(0,a.jsx)("a",{className:"Login__footer-item",href:c,target:"_blank",rel:"noopener noreferrer",onClick:p,children:g}),(0,a.jsx)("a",{className:"Login__footer-item",href:t,target:"_blank",rel:"noopener noreferrer",onClick:w,children:m})]})})]})},70078:function(e,i,n){n(65043);var s=n(60400),a=n(80229),o=n(70579);const{MyBrand:{name:r,displayName:t=""},SignUpCard:{brandText:c,haveAccountDescription:l,createAccountBeforeTravel:d,subDescription:m}}=s.Aq.getTranslations();i.A=()=>(0,o.jsxs)("div",{className:"Login__header-container",children:[(0,o.jsx)("h2",{className:"Login__brand-text",children:`${c}${t||r}`}),!s.Aq.isUniworldBrand()&&(0,o.jsx)("p",{className:"Login__haveAccountDescription",children:l}),d&&(0,o.jsx)("p",{className:"Login__description",children:(0,a.Ay)(d)}),m&&(0,o.jsx)("p",{className:"Login__description",children:(0,a.Ay)(m)})]})},5399:function(e,i,n){n.d(i,{j:function(){return r}});var s=n(37064),a=n(34041);n(766);const o=(0,s.Wp)({apiKey:"AIzaSyC0p6IDrcQm1jrJp3TXggYF-YHkT3-cPDY",authDomain:"mtp-firebase-prod.firebaseapp.com",projectId:"mtp-firebase-prod",storageBucket:"mtp-firebase-prod.firebasestorage.app",messagingSenderId:"288897237462",appId:"1:288897237462:web:f23fcb1c565578e7e82477"}),r=(0,a.xI)(o)},97306:function(e,i,n){n.r(i),n.d(i,{default:function(){return x}});var s=n(65043),a=n(97508),o=n(5974),r=n(65294),t=n(60483),c=(n(45205),n(47644)),l=n(70078),d=n(13440),m=n(24097),h=n(80229),g=n(91688),u=n(77388),p=n(60400),w=(n(31578),n(70579));var x=(0,a.Ng)(null,(e=>({dispatchToggleErrorModal:i=>e((0,o.IU)(i))})))((({dispatchToggleErrorModal:e})=>{const i=(0,g.W6)(),{search:n}=(0,g.zy)(),a=new URLSearchParams(n).get("email")||"",[o,x]=(0,s.useState)(a),[_,f]=(0,s.useState)(""),[j,A]=(0,s.useState)(!1),[b,v]=(0,s.useState)(!1),y=sessionStorage.getItem("loginmode"),[I,N]=(0,s.useState)({email:a}),[k,L]=(0,s.useState)({email:""}),{isUserExist:C,sendResetPasswordToUser:F}=(0,u.r)(),{Login:{bannerImage:S,bannerFirebaseImage:q}}=p.Aq.getConfigs(),{FirebaseLogin:{networkRequestFailed:T,noAccountMessage:P}}=p.Aq.getTranslations(),U={email:[p.OH.getRule("mailcheck")]},M={email:[p.OH.getRule("required"),p.OH.getRule("emailformat")],password:[p.OH.getRule("required",{message:"Password is required."})]},D=(e,i)=>{const n="email"===e?(i||"").replace(/\s+/g,""):i;N({...I,[e]:n});const s=((e,i,n)=>{const{message:s}=p.OH.validate(e,i,!1,n);return s})(n,M[e]);L({...k,[e]:s})};return(0,w.jsxs)("div",{className:"grid-x FirebaseLogin",children:[(0,w.jsx)("div",{className:"cell large-6 Login__trip-cover-wrapper",children:(0,w.jsx)(r.A,{src:q,className:"Login__trip-cover"})}
1),b&&(0,w.jsx)(m.A,{isFirebase:"firebase"===y,openModal:b,onCloseLoginFaq:()=>v(!1)}),(0,w.jsxs)("div",{className:"cell FirebaseLogin__outerContainer large-6",children:[(0,w.jsx)(l.A,{}),(0,w.jsxs)("div",{className:"FirebaseLogin__container",children:[(0,w.jsxs)("div",{className:"FirebaseLogin__custom-email",children:[(0,w.jsx)("div",{className:"FirebaseLogin__heading",children:"Reset your password"}),(0,w.jsx)(c.A,{componentName:"CustomEmailLogin",children:(0,w.jsx)(c.A.Fieldset,{children:(0,w.jsxs)("div",{className:"grid-y",children:[(0,w.jsxs)("div",{className:"cell",children:[(0,w.jsx)("p",{className:"FirebaseLogin__descriptionText",children:"If you have forgotten your password, we can send you a reset password link."}),(0,w.jsx)(c.A.Input,{type:"text",id:"email",placeholder:"Enter your email",value:I.email,maxLength:64,error:k.email?k.email:"",onChange:e=>D("email",e)})]}),(0,w.jsx)("div",{className:"FirebaseLogin__buttonCon",children:(0,w.jsx)(t.A,{disabled:j,onClick:()=>(async()=>{localStorage.setItem("CORRELATION_ID",p.Aq.getUID()),localStorage.setItem("USER_EMAIL",I.email);const n={email:p.OH.validate(I.email,M.email,!1).message};if(L((e=>({...e,...n}))),n.email)return;const s=p.OH.validate(I.email.trim(),U.email,!1,!0).message;if(L((e=>({...e,email:s}))),!s){A(!0);try{var a;const n=await C(I.email);if(A(!1),null===n||void 0===n||null===(a=n.data)||void 0===a||!a.uid)return void L({email:P});if(!n.data.emailVerified)return void i.push(`/firebaseconfirmation?mode=accountnotverified&email=${I.email}`);A(!0);try{await F(I.email),A(!1),p.j0.click({action:"reset_password_email",category:"login",label:"reset password successfully sent"}),i.push(`/firebaseconfirmation?mode=resetpassword&email=${I.email}`)}catch(o){A(!1),p.j0.click({action:"reset_password_email_failed",category:"login",label:"reset password not sent"}),e({errorModalVisible:!0,customMessage:"We could not send the reset password email. Please try again later."}),console.error("reset password email failed for email %s",I.email,o)}}catch(o){if(A(!1),o&&"auth/network-request-failed"===o.code)return void e({errorModalVisible:!0,customMessage:(0,h.Ay)(T)});e({errorModalVisible:!0,customMessage:"We could not send the sign-in link. Please try again later."})}}})(),className:"primary PasswordLogin__text-case",children:"SEND THE PASSWORD RESET LINK"})}),(0,w.jsx)("strong",{className:"FirebaseSignUp__links",children:(0,w.jsx)("a",{onClick:()=>{i.push("/login")},children:"Back to login screen"})})]})})})]}),(0,w.jsx)("div",{className:"FirebaseLogin__grey-section",children:(0,w.jsx)("div",{className:"FirebaseLogin__socialCon",children:(0,w.jsxs)("strong",{className:"FirebaseLogin__links",children:["Got questions? ",(0,w.jsx)("a",{onClick:()=>{v(!0)},children:"See Log in FAQs"})]})})})]}),(0,w.jsx)(d.A,{})]})]})}))},31578:function(){}}]);

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.