1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4298],{23259:function(e,t,n){"use strict";var r=n(85893),a=function(e){var t=e.title,n=e.disabled,a=e.onClick,o=e.buttonStyle,s=e.buttonClasses;return(0,r.jsx)("div",{className:"fc-button-primary ".concat(s),children:(0,r.jsx)("button",{onClick:a,disabled:n,style:o,children:t})})};a.defaultProps={disabled:!1},t.Z=a},27807:function(e,t,n){"use strict";var r=n(26265),a=n(85893),o=(n(67294),n(95665)),s=n(72284);function c(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 i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){(0,r.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u=function(e){e.innerProps;return(0,a.jsx)(a.Fragment,{})},l=function(e){e.selectProps.onValueChange;return(0,a.jsx)(o.c.MenuList,i(i({},e),{},{children:e.options.map((function(t,n){return(0,a.jsx)("div",{className:"fc-dropdown-selector-options ".concat((e.focusedOption.value,t.value,"")),onClick:function(){return function(t){e.selectOption(t)}(t)},children:(0,a.jsx)("div",{className:"fc-dropdown-selector-options-name",children:t.label})},n)}))}))};t.Z=function(e){var t=e.id,n=(e.placeholder,e.options),r=e.onChange,o=e.selectedOption,c=e.className,d=e.menuStyle;return(0,a.jsx)(s.ZP,i(i({className:"fc-dropdown-selector ".concat(c),value:o},e),{},{instanceId:t,isSearchable:!1,options:n,components:{IndicatorSeparator:u,MenuList:l},styles:{control:function(e){return i(i({},e),{},{border:"1px solid #909090",borderRadius:2,boxShadow:"none","&:hover":{border:"1px solid #909090"},minHeight:48})},menu:function(e){return i(i({},e),{},{border:"1px solid #222222",borderRadius:2,margin:0,padding:0},d)},menuList:function(e){return i(i({},e),{},{margin:0,padding:0})},placeholder:function(e){return i(i({},e),{},{fontSize:14,color:"#222",fontWeight:500})}},theme:function(e){return i(i({},e),{},{colors:i(i({},e.colors),{},{primary25:"#f7f7f7",primary:"#f7f7f7"})})},onValueChange:r}))}},64519:function(e,t,n){"use strict";var r=n(85893),a=n(25675);t.Z=function(e){var t=e.label,n=e.id,o=e.name,s=e.type,c=e.maxLength,i=e.value,u=e.leftIcon,l=e.rightIcon,d=e.onChange,p=(e.onKeyPress,e.required),f=void 0!==p&&p,h=e.childRef,m=e.readonly,g=void 0!==m&&m,v=e.rightAddOn,y=e.placeholder,b=function(e){var t=e.target.value;d&&d(t)};return(0,r.jsxs)("div",{className:"fc-input-text",children:[t.length>0&&(0,r.jsxs)("label",{children:[t," ",f&&(0,r.jsx)("span",{className:"required",children:"*"})]}),(0,r.jsxs)("div",{className:"fc-input-text-control",children:[u&&(0,r.jsx)("div",{className:"fc-input-text-control-left-icon",children:(0,r.jsx)(a.default,{src:u,layout:"fill",objectFit:"contain",alt:""})}),(0,r.jsx)("input",{placeholder:y,readOnly:g,ref:h,type:null!=s?s:"text",name:o,id:n,maxLength:c,value:i,onChange:function(e){return b(e)}}),l&&(0,r.jsx)("div",{className:"fc-input-text-control-right-icon",children:(0,r.jsx)(a.default,{src:l,layout:"fill",objectFit:"contain",alt:""})}),null!=v&&(0,r.jsx)("div",{className:"fc-input-text-control-right-add-on",children:v})]})]})}},37203:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSP:function(){return E},default:function(){return A}});var r=n(85893),a=n(809),o=n.n(a),s=n(92447),c=n(67294),i=n(9008),u=n(11163),l=n(39704),d=n(63276),p=n(30381),f=n.n(p),h=n(23259),m=n(64519),g=n(67555),v=n.n(g),y=(n(39481),n(35519)),b=n(71470),x=n(55909),_=n(39838),S=n(68641),j=n(55821),k=n(86337),w=n(12573),C=n(48633),I=n(27807);var N=function(e){var t=(0,c.useContext)(k.n),n=e.webLocale,a=e.allowCountries,i=e.accessToken,p=(0,d.$G)(["common","account"]).t,g=(0,l.I0)(),N=(0,u.useRouter)(),O=((0,u.useRouter)().query,(0,c.useState)(null)),P=O[0],E=O[1],A=(0,c.useState)(null),D=(A[0],A[1]),L=(0,c.useState)(!1),Z=L[0],B=L[1],T=(0,c.useState)(null),F=T[0],R=T[1],V=(0,c.useState)(!1),q=V[0],z=V[1],M=(0,c.useState)(null),U=M[0],G=M[1],W=(0,c.useState)(""),H=W[0],K=W[1],$=(0,c.useState)(""),X=($[0],$[1]),Y=(0,c.useState)(""),J=Y[0],Q=Y[1],ee=(0,c.useState)(!0),te=ee[0],ne=ee[1],re=((0,c.useRef)(null),(0,c.useState)("")),ae=re[0],oe=re[1],se=(0,c.useState)(!0),ce=se[0],ie=se[1],ue=(0,c.useState)(""),le=ue[0],de=ue[1],pe=(0,c.useState)(!0),fe=pe[0],he=pe[1],me=(0,c.useState)(""),ge=me[0],ve=me[1],ye=(0,c.useState)(!0),be=ye[0],xe=ye[1],_e=(0,c.useState)(1),Se=_e[0],je=_e[1],ke=(0,c.useState)(""),we=ke[0],Ce=ke[1],Ie=(0,c.useState)(!0),Ne=(Ie[0],Ie[1],(0,c.useState)("")),Oe=Ne[0],Pe=Ne[1],Ee=(0,c.useState)(!0),Ae=(Ee[0],Ee[1]),De=(0,c.useState)(!1),Le=De[0],Ze=De[1],Be=(0,c.useState)(null),Te=Be[0],Fe=Be[1],Re=(0,c.useState)(""),Ve=Re[0],qe=Re[1],ze=(0,c.useState)(!0),Me=ze[0],Ue=ze[1],Ge=(0,
1c.useState)(!0),We=Ge[0],He=Ge[1],Ke=(0,c.useState)(null),$e=Ke[0],Xe=Ke[1],Ye=(0,c.useState)(!1),Je=Ye[0],Qe=Ye[1],et=(0,c.useState)(!1),tt=(et[0],et[1]),nt=(0,c.useState)(!1),rt=nt[0],at=nt[1],ot=(0,c.useState)(!1),st=ot[0],ct=ot[1],it=null,ut=(0,c.useState)(!1),lt=ut[0],dt=ut[1],pt=(0,c.useState)(!1),ft=pt[0],ht=pt[1],mt=(0,c.useState)(""),gt=mt[0],vt=mt[1],yt=(0,c.useState)(null),bt=yt[0],xt=yt[1],_t=(0,c.useState)(""),St=_t[0],jt=_t[1],kt=(0,c.useState)(null),wt=kt[0],Ct=kt[1],It=[{label:"English",value:1}];function Nt(){return(Nt=(0,s.Z)(o().mark((function e(t){var n;return o().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.preventDefault(),0!==ae.length){e.next=6;break}ie(!1),document.getElementById("firstname").focus(),e.next=40;break;case 6:if(0!==le.length){e.next=11;break}he(!1),document.getElementById("lastname").focus(),e.next=40;break;case 11:if(0!==H.length){e.next=16;break}ne(!1),document.getElementById("countryPhone").focus(),e.next=40;break;case 16:if(0!==ge.length){e.next=21;break}xe(!1),document.getElementById("email").focus(),e.next=40;break;case 21:if(0!==Oe.length&&Le){e.next=28;break}Ae(!1),n=(0,_.kt)(Oe),Fe(n),document.getElementById("password").focus(),e.next=40;break;case 28:if(0!==Ve.length){e.next=33;break}Ue(!1),document.getElementById("retype_password").focus(),e.next=40;break;case 33:if(Oe===Ve){e.next=37;break}He(!1),e.next=40;break;case 37:if(!0!==Le){e.next=40;break}return e.next=40,Ot();case 40:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,c.useEffect)((function(){return bt>0&&(it=setTimeout((function(){xt(bt-1)}),1e3)),function(){clearTimeout(it)}}),[bt]);var Ot=function(){var e=(0,s.Z)(o().mark((function e(){var t,n,r,a,s;return o().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,tt(!1),B(!0),R(null),dt(!1),jt(""),Qe(!1),ct(!1),!0,r=null,a="",a=null!=(null===(t=U.SocialLoginData)||void 0===t?void 0:t.SocialUserId)&&(null===(n=U.SocialLoginData)||void 0===n?void 0:n.SocialUserId.length)>0?"SIGNUP_AND_LOGIN_SOCIAL_LOGIN":"SIGNUP_AND_LOGIN",s={redirect:!1,access_token:P.access_token,token_type:P.token_type,customer_id:void 0===$e?0:$e,firstname:ae,lastname:le,mobileCode:J,mobile:H,otp:U.OTP,email:ge,password:Oe,confirm_password:Ve,user_origin_country:"",user_currency:"",guid:U.Guid,socialType:U.SocialLoginData.SocialType,socialUserId:U.SocialLoginData.SocialUserId,socialToken:U.SocialLoginData.SocialToken,referrerCode:we,loginMethod:a,culture_id:It.find((function(e){return e.value==Se})).value,PreferredLanguage:Se+""},e.next=16,(0,C.zB)("credentials",s);case 16:null!=(r=e.sent)&&(r.error&&"EmailUsedByOther"===r.error?(tt(!0),R(p("account:msg_email_in_used"))):(null!=window.fbq&&window.fbq("track","Lead"),U.Guid,document.cookie="_uv_history=/; path=/",localStorage.setItem("_isNewAcc","1"),setTimeout((function(){sessionStorage.removeItem("_actionSignInVerification"),N.replace("/authenticate")}),3e3))),e.next=22;break;case 20:Qe(!0),B(!1);case 22:e.next=29;break;case 24:e.prev=24,e.t0=e.catch(0),B(!1),R(e.t0.message),At();case 29:case"end":return e.stop()}}),e,null,[[0,24]])})));return function(){return e.apply(this,arguments)}}();(0,c.useEffect)((function(){ct(Je)}),[Je]),(0,c.useEffect)((function(){!0===rt&&Ot()}),[rt]);var Pt=function(){var e=(0,s.Z)(o().mark((function e(){var t,n;return o().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return vt(""),jt(""),dt(!1),B(!0),Ct(null),e.prev=5,e.next=8,g((0,w.t1)(P,{email:ge}));case 8:t=e.sent,n=f()(t.ExpiryDatetime).diff(f()(t.NextSendTime),"seconds",!0),xt(n),jt(t.Guid),B(!1),e.next=19;break;case 15:e.prev=15,e.t0=e.catch(5),B(!1),Ct(e.t0.message);case 19:case"end":return e.stop()}}),e,null,[[5,15]])})));return function(){return e.apply(this,arguments)}}(),Et=function(){var e=(0,s.Z)(o().mark((function e(){var t;return o().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,B(!0),Ct(null),e.next=5,(0,C.zB)("credentials",{redirect:!1,access_token:P.access_token,token_type:P.token_type,mobileCode:J,mobile:H,email:ge,code:gt,guid:St,loginMethod:"VERIFY_EMAIL_OTP_AND_LOGIN"});case 5:(t=e.sent).error?(B(!1),Ct(t.error)):(document.cookie="_uv_history=/; path=/",setTimeout((function(){sessionStorage.removeItem("_actionSignInVerification"),N.replace("/authenticate")}),1500)),e.next=13;break;case 9:e.prev=9,e.t0=e.catch(0),B(!1),Ct(e.t0.message);case 13:case"end":return e.stop()}}),e,null,[[0,9]])})));return function(){return e.apply(this,arguments)}}(),At=function(){ht((function(e){return!e}))};return(0,c.useEffect)((function(){var e=!0;if(!0===e&&null!=t.webAccessData&&null==P){var r=t.webAccessData,a=t.userPreference;E(r),D(a),function(){c.apply(this,arguments)}()}function c(){return(c=(0,s.Z)(o().mark((function e(){var t,r,a;return o().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,Xe(null),e.next=4,
1sessionStorage.getItem("_actionSignInVerification");case 4:if(null!==(t=e.sent)){e.next=9;break}z(!1),e.next=19;break;case 9:return e.next=11,(0,j.W)(t);case 11:r=e.sent,a=JSON.parse(r),G(a),z(!0),void 0!=(null===a||void 0===a?void 0:a.Firstname)&&oe(null===a||void 0===a?void 0:a.Firstname),void 0!=(null===a||void 0===a?void 0:a.Lastname)&&de(null===a||void 0===a?void 0:a.Lastname),void 0!=(null===a||void 0===a?void 0:a.CustomerId)&&Xe(null===a||void 0===a?void 0:a.CustomerId),void 0!=(null===a||void 0===a?void 0:a.PrimaryEmail)&&ve(null===a||void 0===a?void 0:a.PrimaryEmail);case 19:e.next=24;break;case 21:e.prev=21,e.t0=e.catch(0),N.replace({pathname:"/404/"},void 0,{locale:n.lang});case 24:case"end":return e.stop()}}),e,null,[[0,21]])})))).apply(this,arguments)}return function(){e=!1}}),[t,i]),(0,c.useEffect)((function(){return Ce(""),null!=U&&(K(U.FormattedPhone),Q(U.PhoneCountryCode),X(U.PhoneNumber),ne(!0),"NA"!=U.referrerCode&&Ce(U.referrerCode)),function(){}}),[U]),(0,c.useEffect)((function(){return null!==Te&&(Ae(Te.isAllValid),Ze(Te.isAllValid)),function(){}}),[Te]),(0,r.jsx)(r.Fragment,{children:null!=P&&(0,r.jsxs)(r.Fragment,{children:[!0===Z&&(0,r.jsx)("div",{className:"overlayBackground",children:(0,r.jsx)(x.Z,{})}),null!==F&&(0,r.jsx)(y.Z,{customStyle:S.fW,isOpen:!0,onRequestClose:function(){R(null)},title:p("common:modal_header_error"),children:(0,r.jsxs)("div",{className:"error-modal-container",children:[(0,r.jsx)("p",{children:F}),(0,r.jsx)("div",{style:{marginTop:40},children:(0,r.jsx)(h.Z,{buttonStyle:{textTransform:"uppercase"},title:p("btn_ok"),onClick:function(){R(null)}})})]})}),(0,r.jsxs)("form",{className:"frmSignup",onSubmit:function(e){return Nt.apply(this,arguments)},children:[(0,r.jsxs)("div",{className:"form-group-row",children:[(0,r.jsx)(m.Z,{required:!0,label:p("account:label_firstname"),id:"firstname",name:"firstname",value:ae,onChange:function(e){oe(e),ie(e.length>0)}}),!1===ce&&(0,r.jsx)("span",{className:"has-error",children:p("account:msg_field_is_required")})]}),(0,r.jsxs)("div",{className:"form-group-row",children:[(0,r.jsx)(m.Z,{required:!0,label:p("account:label_lastname"),id:"lastname",name:"lastname",value:le,onChange:function(e){de(e),he(e.length>0)}}),!1===fe&&(0,r.jsx)("span",{className:"has-error",children:p("account:msg_field_is_required")})]}),(0,r.jsx)("div",{className:"form-group-row",children:(0,r.jsxs)("div",{className:"signin-mobile-form-group",children:[(0,r.jsxs)("div",{className:"fc-input-text",children:[(0,r.jsxs)("label",{children:[p("account:label_mobile")," ",(0,r.jsx)("span",{className:"required",children:"*"})]}),(0,r.jsx)(v(),{autoFormat:!1,enableSearch:!0,disableSearchIcon:!1,countryCodeEditable:!1,country:"sg",onlyCountries:a,value:H,disabled:q,onCh
1ange:function(e,t,n,r){var a=e.substr(t.dialCode.length,e.length);X(a),Q(t.dialCode),K(e),ne(e.length>0)}})]}),!1===te&&(0,r.jsx)("span",{className:"has-error",children:p("account:msg_please_enter_valid_phone")})]})}),(0,r.jsxs)("div",{className:"form-group-row",children:[(0,r.jsx)(m.Z,{required:!0,type:"email",label:p("account:label_email"),id:"email",name:"email",value:ge,onChange:function(e){ve(e);var t=(0,_.oH)(e);xe(t)}}),!1===be&&(0,r.jsx)("span",{className:"has-error",children:p("account:msg_enter_valid_email")})]}),(0,r.jsxs)("div",{className:"form-group-row",children:[(0,r.jsx)(m.Z,{required:!0,type:"password",label:p("account:label_password"),id:"password",name:"password",value:Oe,onChange:function(e){var t=(0,_.kt)(e);Fe(t),Pe(e)}}),null!==Te&&!Te.isAllValid&&(0,r.jsxs)("div",{children:[(0,r.jsx)("span",{className:Te.isAllValid?"lbl-title field-ok":"p-has-error",children:p("account:label_password_must_have")}),(0,r.jsxs)("ul",{className:"frm-password-tips",children:[(0,r.jsx)("li",{className:Te.passLength?"field-ok":"p-has-error",children:p("account:msg_passed_length")}),(0,r.jsx)("li",{className:Te.passOneNumber?"field-ok":"p-has-error",children:p("account:msg_passed_number")}),(0,r.jsx)("li",{className:Te.passUpperAndLowerCase?"field-ok":"p-has-error",children:p("account:msg_passed_upper_lower_case")})]})]})]}),(0,r.jsxs)("div",{className:"form-group-row",children:[(0,r.jsx)(m.Z,{required:!0,type:"password",label:p("account:label_retype_password"),id:"retype_password",name:"retype_password",value:Ve,onChange:function(e){qe(e),e.length>0?(He(e===Oe),Ue(!0)):Ue(!1)}}),!1===Me&&(0,r.jsx)("span",{className:"has-error",children:p("account:msg_field_is_required")}),!1===We&&(0,r.jsx)("div",{className:"form-group-row",children:(0,r.jsx)("span",{className:"has-error",children:p("account:msg_password_mismatch")})})]}),(0,r.jsxs)("div",{className:"form-group-row",children:[(0,r.jsx)("label",{children:p("account:label_preferred_language")}),(0,r.jsx)(I.Z,{id:"preferredlanguage",options:It,selectedOption:It.find((function(e){return e.value==Se})),onChange:function(e){je(e.value)},className:"fc-common-dropdown-selector",menuStyle:{border:0,boxShadow:"0 4px 7px 0px rgba(0, 0, 0, .1)"}})]}),(0,r.jsx)("div",{className:"form-group-row",children:(0,r.jsx)(m.Z,{label:"".concat(p("account:label_referrer_code")," (").concat(p("account:label_optional"),")"),id:"referrer_code",name:"referrer_code",value:we,onChange:function(e){Ce(e)}})}),(0,r.jsxs)("div",{style:{width:"100%",margin:"0 auto",marginTop:30,marginBottom:10},children:[(0,r.jsxs)("p",{style:{marginTop:10,marginBottom:25},children:[p("account:signup_consent"),(0,r.jsx)("a",{href:"/privacy-policy/",target:"_blank",children:p("privacy_policy")})," ",p("and")," ",(0,r.jsx)("a",{href:"/terms-conditions/",target:"_blank",children:p("terms_of_use")}),"."]}),(0,r.jsx)(h.Z,{buttonStyle:{textTransform:"uppercase"},title:p("account:btn_create_account"),onClick:function(){}})]})]}),(0,r.jsx)(y.Z,{isOpen:ft,onRequestClose:At,title:p("account:heading_otp_verification"),children:(0,r.jsxs)("div",{className:"account-modal-otp-container",children:[(0,r.jsxs)("p",{style:{margin:0,textAlign:"center"},children:[p("account:msg_enter_otp"),(0,r.jsx)("br",{}),ge]}),(0,r.jsx)("div",{className:"account-otp-input",children:(0,r.jsx)(b.Z,{shouldAutoFocus:!0,value:gt,onChange:function(e){vt(e),dt(!1)},numInputs:4,hasErrored:lt,errorStyle:{borderColor:"#d92c27",borderRadius:2,borderWidth:2,borderStyle:"solid"},separator:(0,r.jsx)("span",{children:"\xa0\xa0\xa0"}),isInputNum:!0,inputStyle:{width:48,height:48,borderColor:"#CCCCCC",borderRadius:2,borderWidth:1,borderStyle:"solid"},focusStyle:{borderColor:"#222222",borderRadius:2,borderWidth:2,borderStyle:"solid"}})}),null!==wt&&(0,r.jsx)("div",{style:{textAlign:"center"},children:(0,r.jsx)("span",{style:{lineHeight:1.2},className:"has-error",dangerouslySetInnerHTML:{__html:wt.replace(/\\n
1/g,"<br/>")}})}),(0,r.jsxs)("div",{style:{maxWidth:280,margin:"0 auto",marginTop:40},children:[(0,r.jsx)(h.Z,{buttonStyle:{textTransform:"uppercase"},title:p("account:btn_verify_proceed"),onClick:function(){4!=gt.length?dt(!0):Et()}}),(0,r.jsxs)("div",{className:"account-otp-resend-action",children:[(0,r.jsx)("a",{href:"#",onClick:function(){At()},children:p("account:btn_link_cancel")}),(0,r.jsx)("p",{children:p("account:msg_didnt_received_otp")}),bt>0?(0,r.jsx)("span",{children:"(".concat(bt," ").concat(p("account:seconds"),")")}):(0,r.jsx)("a",{href:"#",onClick:Pt,children:"".concat(p("account:msg_resend_code"))})]})]})]})}),(0,r.jsx)(y.Z,{isOpen:st,showTitle:!1,customStyle:S.ep,customBodyStyle:{height:"100%"},shouldCloseOnOverlayClick:!1,onRequestClose:function(){},title:"",children:(0,r.jsxs)("div",{className:"message-modal-container",children:[(0,r.jsx)("p",{dangerouslySetInnerHTML:{__html:p("account:msg_confirmation_change_email")}}),(0,r.jsxs)("div",{className:"message-action-container",children:[(0,r.jsx)(h.Z,{buttonStyle:{textTransform:"uppercase"},title:p("account:btn_change"),onClick:function(){xe(!0),ve(""),document.getElementById("email").focus(),Qe(!1)}}),(0,r.jsx)(h.Z,{buttonStyle:{textTransform:"uppercase"},title:p("account:btn_update"),onClick:function(){at(!0)}})]})]})})]})})},O=n(90504),P=(0,n(11752).default)().publicRuntimeConfig,E=(P.cookiesConstant,!0),A=function(e){var t=(0,d.$G)(["common","account"]).t,n=(0,l.I0)(),a=(0,u.useRouter)(),p=((0,u.useRouter)().query,e._nextI18Next,e.tokenParams),f=e.siteLangs,h=(0,c.useState)(!1),m=h[0],g=(h[1],(0,c.useState)(!0)),v=g[0],y=g[1],b=(0,c.useState)(!1),_=b[0],S=b[1],j=(0,c.useState)(null),k=j[0],w=j[1],C=function(){var e=(0,s.Z)(o().mark((function e(t){var r;return o().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,null==t){e.next=6;break}return e.next=4,n((0,O.L8)(t));case 4:(null===(r=e.sent)||void 0===r?void 0:r.length)>0&&void 0!=r?(w(r),S(!0)):window.location.href="/500/";case 6:e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),window.location.href="/500/";case 11:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(t){return e.apply(this,arguments)}}();return(0,c.useEffect)((function(){var e=!0;return!0===e&&null!=p&&C(p),function(){e=!1}}),[p]),(0,c.useEffect)((function(){function e(){return(e=(0,s.Z)(o().mark((function e(){return o().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,sessionStorage.getItem("_actionSignInVerification");case 2:null===e.sent?a.replace({pathname:"/account/signin/"},void 0,{locale:f.lang}):y(!1);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return!0===_&&!1===m&&function(){e.apply(this,arguments)}(),function(){}}),[m,_]),(0,r.jsxs)(r.Fragment,{children:[!0===v&&(0,r.jsx)("div",{className:"overlayBackground",children:(0,r.jsx)(x.Z,{})}),(0,r.jsx)(i.default,{children:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("title",{children:"Customer Signup | Bee Cheng Hiang | Asia's Famous Bakkwa"}),(0,r.jsx)("meta",{name:"title",content:"Customer Signup | Bee Cheng Hiang | Asia's Famous Bakkwa"}),(0,r.jsx)("meta",{name:"description",content:"Bee Cheng Hiang is more than just a \u2018bakkwa\u2019 company. Our bakkwa are made with 100% natural ingredients, without added meat tenderizer, preservatives, artificial flavouring or colouring and MSG."}),(0,r.jsx)("meta",{name:"keywords",content:"Bee Cheng Hiang, Bakkwa, Bak Kwa, Barbequed Pork, Singapore Speciality, Chinese New Year, CNY, Floss, Pork Floss"}),(0,r.jsx)("meta",{property:"og:title",content:"Customer Signup | Bee Cheng Hiang | Asia's Famous Bakkwa"}),(0,r.jsx)("meta",{property:"og:image",content:"".concat(P.baseURL,"images/BCH-sLogo.jpg")}
1)]})}),(0,r.jsx)("div",{className:"account-container signup",children:(0,r.jsxs)("div",{className:"container",children:[(0,r.jsx)("h1",{children:t("account:heading_create_account")}),(0,r.jsx)("div",{className:"form-container",children:null!=k&&(0,r.jsx)(N,{allowCountries:k,webLocale:f,accessToken:p})})]})})]})}},90504:function(e,t,n){"use strict";n.d(t,{L8:function(){return u}});var r=n(809),a=n.n(r),o=n(92447),s=n(9669),c=n.n(s),i=(0,n(11752).default)().publicRuntimeConfig,u=function(e){return(0,o.Z)(a().mark((function t(){var n,r,o;return a().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=e.access_token,r=e.token_type,o={method:"post",url:"".concat(i.apiEndPoint,"/SignIn/GetSignupCountries"),headers:{Authorization:r+" "+n}},t.abrupt("return",c()(o).then((function(e){var t=e.data,n=[];return null!=t&&t.length>0&&t.map((function(e){n.push(e.CountryCode.toLowerCase())})),n})).catch((function(e){throw new Error(e.message)})));case 3:case"end":return t.stop()}}),t)})))}},39838:function(e,t,n){"use strict";n.d(t,{oH:function(){return a},kt:function(){return o},F7:function(){return s},cO:function(){return c},ZP:function(){return i},b3:function(){return u},SX:function(){return l}});var r=n(64121),a=function(e){return!!e.match(/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/)},o=function(e){var t=e.length>=8,n=!1,r=/^[0-9]\d*$/;if(e.length>0)for(var a=0;a<e.length;a++)if(e[a].match(r)){n=!0;break}var o=!1,s=/^(.*[a-z])$/;if(e.length>0)for(a=0;a<e.length;a++)if(e[a].match(s)){o=!0;break}var c=!1,i=/^(.*[A-Z])$/;if(e.length>0)for(a=0;a<e.length;a++)if(e[a].match(i)){c=!0;break}return{passOneNumber:n,passLength:t,passUpperAndLowerCase:!(!o&&!c),isAllValid:!(!o&&!c||!t||!n)}},s=function(e,t,n){return n.replace(t,e)},c=function(e,t){return e.length>t?e.slice(0,t-1)+"...":e};function i(e){var t=Object.entries(e).filter((function(e){var t=(0,r.Z)(e,2)[1];return void 0!==t&&null!==t})).map((function(e){var t=(0,r.Z)(e,2),n=t[0],a=t[1];return"".concat(encodeURIComponent(n),"=").concat(encodeURIComponent(String(a)))}));return t.length>0?"?".concat(t.join("&")):""}var u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=new RegExp("^(https?:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i");return!!t.test(e)},l=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t="",n=5;return e.length<=2?t="".concat(e.charAt(0)).concat("*".repeat(n)):e.length>=2&&(t="".concat(e.charAt(0)).concat("*".repeat(n)).concat(e.charAt(e.length-1))),t}},55821:function(e,t,n){"use strict";n.d(t,{Br:function(){return u},W:function(){return l}});var r=n(78249),a=n.n(r),o=n(40452),s=n.n(o),c=n(11752),i=(n(40705),(0,c.default)().publicRuntimeConfig),u=function(e){return s().encrypt(e,i.WebPublicKey).toString()},l=function(e){try{return s().decrypt(e,i.WebPublicKey).toString(a().enc.Utf8)}catch(t){throw new Error(t.message)}}},79992:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/account/signup",function(){return n(37203)}])},71470:function(e,t,n){"use strict";t.Z=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==y(e)&&"function"!==typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var c=a?Object.getOwnPropertyDescriptor(e,s):null;c&&(c.get||c.set)?Object.defineProperty(r,s,c):r[s]=e[s]}r.default=e,n&&n.set(e,r);return r}(n(67294)),a=["placeholder","separator","isLastChild","inputStyle","focus","isDisabled","hasErrored","errorStyle","focusStyle","disabledStyle","shouldAutoFocus","isInputNum","index","value","className","isInputSecure"];function o(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function c(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t,n){return t&&u(e.prototype,t),n&&u(e,n),e}function d(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&p(e,t)}
1function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function f(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g(e);if(t){var a=g(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return h(this,n)}}function h(e,t){return!t||"object"!==y(t)&&"function"!==typeof t?m(e):t}function m(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function g(e){return(g=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function y(e){return(y="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var b=function(e){return"object"===y(e)},x=function(e){d(n,e);var t=f(n);function n(e){var a;return i(this,n),v(m(a=t.call(this,e)),"getClasses",(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter((function(e){return!b(e)&&!1!==e})).join(" ")})),v(m(a),"getType",(function(){var e=a.props,t=e.isInputSecure,n=e.isInputNum;return t?"password":n?"tel":"text"})),a.input=r.default.createRef(),a}return l(n,[{key:"componentDidMount",value:function(){var e=this.props,t=e.focus,n=e.shouldAutoFocus,r=this.input.current;r&&t&&n&&r.focus()}},{key:"componentDidUpdate",value:function(e){var t=this.props.focus,n=this.input.current;e.focus!==t&&n&&t&&(n.focus(),n.select())}},{key:"render",value:function(){var e=this.props,t=e.placeholder,n=e.separator,o=e.isLastChild,i=e.inputStyle,u=e.focus,l=e.isDisabled,d=e.hasErrored,p=e.errorStyle,f=e.focusStyle,h=e.disabledStyle,m=(e.shouldAutoFocus,e.isInputNum),g=e.index,v=e.value,y=e.className,x=(e.isInputSecure,c(e,a));return r.default.createElement("div",{className:y,style:{display:"flex",alignItems:"center"}},r.default.createElement("input",s({"aria-label":"".concat(0===g?"Please enter verification code. ":"").concat(m?"Digit":"Character"," ").concat(g+1),autoComplete:"off",style:Object.assign({width:"1em",textAlign:"center"},b(i)&&i,u&&b(f)&&f,l&&b(h)&&h,d&&b(p)&&p),placeholder:t,className:this.getClasses(i,u&&f,l&&h,d&&p),type:this.getType(),maxLength:"1",ref:this.input,disabled:l,value:v||""},x)),!o&&n)}}]),n}(r.PureComponent),_=function(e){d(n,e);var t=f(n);function n(){var e;i(this,n);for(var a=arguments.length,o=new Array(a),s=0;s<a;s++)o[s]=arguments[s];return v(m(e=t.call.apply(t,[this].concat(o))),"state",{activeInput:0}),v(m(e),"getOtpValue",(function(){return e.props.value?e.props.value.toString().split(""):[]})),v(m(e),"getPlaceholderValue",(function(){var t=e.props,n=t.placeholder,r=t.numInputs;if("string"===typeof n){if(n.length===r)return n;n.length>0&&console.error("Length of the placeholder should be equal to the number of inputs.")}})),v(m(e),"handleOtpChange",(function(t){(0,e.props.onChange)(t.join(""))})),v(m(e),"isInputValueValid",(function(t){return(e.props.isInputNum?!isNaN(parseInt(t,10)):"string"===typeof t)&&1===t.trim().length})),v(m(e),"focusInput",(function(t){var n=e.props.numInputs,r=Math.max(Math.min(n-1,t),0);e.setState({activeInput:r})})),v(m(e),"focusNextInput",(function(){var t=e.state.activeInput;e.focusInput(t+1)})),v(m(e),"focusPrevInput",(function(){var t=e.state.activeInput;e.focusInput(t-1)})),v(m(e),"changeCodeAtFocus",(function(t){var n=e.state.activeInput,r=e.getOtpValue();r[n]=t[0],e.handleOtpChange(r)})),v(m(e),"handleOnPaste",(function(t){t.preventDefault();var n=e.state.activeInput,r=e.props,a=r.numInputs;if(!r.isDisabled){for(var o=e.getOtpValue(),s=n,c=t.clipboardData.getData("text/plain").slice(0,a-n).split(""),i=0;i<a;++i)i>=n&&c.length>0&&(o[i]=c.shift(),s++);e.setState({activeInput:s},(function(){e.focusInput(s),e.handleOtpChange(o)}))}})),v(m(e),"handleOnChange",(function(t){var n=t.target.value;e.isInputValueValid(n)&&e.changeCodeAtFocus(n)})),v(m(e),"handleOnKeyDown",(function(t){8===t.keyCode||"Backspace"===t.key?(t.preventDefault(),e.changeCodeAtFocus(""),e.focusPrevInput()):46===t.keyCode||"Delete"===t.key?(t.preventDefault(),e.changeCodeAtFocus("")):37===t.keyCode||"ArrowLeft"===t.key?(t.preventDefault(),e.focusPrevInput()):39===t.keyCode||"ArrowRight"===t.key?(t.preventDefault(),e.focusNextInput()):32!==t.keyCode&&" "!==t.key&&"Spacebar"!==t.key&&"Space"!==t.key||t.preventDefault()})),v(m(e),"handleOnInput",(function(t){if(e.isInputValueValid(t.target.value))e.focu
1sNextInput();else if(!e.props.isInputNum){var n=t.nativeEvent;null===n.data&&"deleteContentBackward"===n.inputType&&(t.preventDefault(),e.changeCodeAtFocus(""),e.focusPrevInput())}})),v(m(e),"renderInputs",(function(){for(var t=e.state.activeInput,n=e.props,a=n.numInputs,o=n.inputStyle,s=n.focusStyle,c=n.separator,i=n.isDisabled,u=n.disabledStyle,l=n.hasErrored,d=n.errorStyle,p=n.shouldAutoFocus,f=n.isInputNum,h=n.isInputSecure,m=n.className,g=[],v=e.getOtpValue(),y=e.getPlaceholderValue(),b=e.props["data-cy"],_=e.props["data-testid"],S=function(n){g.push(r.default.createElement(x,{placeholder:y&&y[n],key:n,index:n,focus:t===n,value:v&&v[n],onChange:e.handleOnChange,onKeyDown:e.handleOnKeyDown,onInput:e.handleOnInput,onPaste:e.handleOnPaste,onFocus:function(t){e.setState({activeInput:n}),t.target.select()},onBlur:function(){return e.setState({activeInput:-1})},separator:c,inputStyle:o,focusStyle:s,isLastChild:n===a-1,isDisabled:i,disabledStyle:u,hasErrored:l,errorStyle:d,shouldAutoFocus:p,isInputNum:f,isInputSecure:h,className:m,"data-cy":b&&"".concat(b,"-").concat(n),"data-testid":_&&"".concat(_,"-").concat(n)}))},j=0;j<a;j++)S(j);return g})),e}return l(n,[{key:"render",value:function(){var e=this.props.containerStyle;return r.default.createElement("div",{style:Object.assign({display:"flex"},b(e)&&e),className:b(e)?"":e},this.renderInputs())}}]),n}(r.Component);v(_,"defaultProps",{numInputs:4,onChange:function(e){return console.log(e)},isDisabled:!1,shouldAutoFocus:!1,value:"",isInputSecure:!1});var S=_;t.Z=S}},function(e){e.O(0,[6776,705,9774,2888,179],(function(){return t=79992,e(e.s=t);var t}));var t=e.O();_N_E=t}]);
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.