1"use strict";(self.webpackChunklottery=self.webpackChunklottery||[]).push([["17117"],{75305(e,r,a){a.d(r,{A:()=>b});var t=a(71893),i=a(55456),s=a(74848),n=a(96540),o=a(56347),l=a(58156),c=a.n(l),d=a(22418),u=a(7836),m=a(54950);let _={username:"",captcha:"",otp_code:"",action_code:"",new_password:"",password_confirm:"",whatsapp_number:""},p="input",f="verify",g="new-password",h="success",w=(e,r)=>(0,t._)({},e,r),b=e=>{let{FormForgotPassword:r=(0,s.jsx)(s.Fragment,{}),CodeVerification:a=(0,s.jsx)(s.Fragment,{}),FormNewPassword:l=(0,s.jsx)(s.Fragment,{}),SuccessView:b=(0,s.jsx)(s.Fragment,{})}=e;return e=>A=>{let x=(0,o.useHistory)(),[v,y]=(0,n.useReducer)(w,_),[j,k]=(0,n.useState)({}),{handleError:C}=(0,u.A)({setFieldErrors:k}),[P,V]=(0,n.useState)(!1),[I,N]=(0,n.useState)(p),S=(0,n.useRef)(),[R,F]=(0,n.useState)({captcha_id:"",verify_value:null}),z=(0,n.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";F(()=>({captcha_id:e,verify_value:null}))},[]),D=(0,n.useCallback)(e=>{let r=e.target.value;F(e=>(0,i._)((0,t._)({},e),{verify_value:r})),""===r?k(e=>(0,i._)((0,t._)({},e),{captcha:"registerFieldRequired"})):k(e=>(delete e.captcha,(0,t._)({},e)))},[]),E=(0,n.useCallback)((e,r)=>{let a;switch(e){case"username":case"captcha":r||(a="registerFieldRequired");break;case"otp_code":r?r.match(/\d+$/)||(a="Wrong format"):a="profilePasswordNotEmpty";break;case"new_password":if(0===r.length)a="profilePasswordNotEmpty";else{let e=(0,m.y)(r);e&&(a=e)}let{password_confirm:s}=v;s.length&&s!==r?k(()=>(0,i._)((0,t._)({},j),{password_confirm:"profilePasswordConfirmMatch"})):delete j.password_confirm;break;case"password_confirm":r&&r===v.new_password||(a="profilePasswordConfirmMatch")}return a?k(r=>(0,i._)((0,t._)({},r),{[e]:a})):delete j[e],a},[j,v]),K=(0,n.useCallback)(e=>{let{name:r,value:a}=e.target;"whatsapp_number"===r&&(a=a.replace(/[^\d+]/g,"")),y({[r]:a}),E(r,a)},[E]),T=(0,n.useCallback)(async e=>{e.preventDefault&&e.preventDefault();let{username:r}=v;if(E("username",r)||E("captcha",R.verify_value))return;V(()=>!0);let a=await (0,d.A)("forgot_password/whatsapp/send_otp",{username:r,captcha:R}),t=c()(a,"data.success",!1),i=c()(a,"data.data");t?(N(f),y({whatsapp_number:null==i?void 0:i.whatsapp_number})):C(a,["username","captcha"]),V(()=>!1)},[v,E,C,R]),B=(0,n.useCallback)(async e=>{e.preventDefault&&e.preventDefault();let{whatsapp_number:r,otp_code:a}=v;if(E("otp_code",a))return;V(()=>!0);let t=await (0,d.A)("forgot_password/whatsapp/verify",{whatsapp_number:r,otp_code:a}),i=c()(t,"data.success",!1),s=c()(t,"data.data");i?(N(g),y({action_code:null==s?void 0:s.action_code})):C(t,["whatsapp_number","otp_code"]),V(()=>!1)},[v,E,C]),q=(0,n.useCallback)(async e=>{e.preventDefault&&e.preventDefault();let{whatsapp_number:r,action_code:a,new_password:t,password_confirm:i}=v;if(E("new_password",t)&&E("password_confirm",i))return;V(()=>!0);let s=await (0,d.A)("forgot_password/whatsapp/new_password",{whatsapp_number:r,action_code:a,new_password:t,password_confirm:i});c()(s,"data.success",!1)?N(h):C(s,["whatsapp_number","action_code","new_password","password_confirm"]),V(()=>!1)},[v,E,C]),W=(0,n.useCallback)(()=>{x.push("/")},[x]),H=(0,n.useCallback)(e=>{y({otp_code:e})},[]),L=(0,n.useCallback)(()=>{N(p)},[]),M=(0,n.useMemo)(()=>{switch(I){case p:return(0,s.jsx)(r,{ref:S,userInput:v,handleInputChange:K,fieldErrors:j,disableSubmit:P,sendOTP:T,onChangeCaptchaId:z,handleChangeInputCaptcha:D,captcha:R});case f:return(0,s.jsx)(a,{phone:v.whatsapp_number,handleBack:L,onChange:H,onSubmit:B,disableSubmit:P});case g:return(0,s.jsx)(l,{userInput:v,handleInputChange:K,fieldErrors:j,disableSubmit:P,updateNewPassword:q});case h:return(0,s.jsx)(b,{title:"PASSWORD UPDATES",message:"Your Password has been updated!",successBtn:W,buttonLabel:"LOGIN"});default:return(0,s.jsx)(s.Fragment,{})}},[I,v,j,T,K,z,D,R,L,H,B,q,W,P]);return(0,s.jsx)(e,(0,t._)({renderView:M,onChangeCaptchaId:z,captcha:R},A))}}},47542(e,r,a){a.d(r,{A:()=>d});var t=a(71893),i=a(55456),s=a(31105),n=a(74848),o=a(96540),l=a(75866),c=a.n(l);let d=e=>r=>{let{length:a=6,onChange:l}=r,d=(0,s._)(r,["length","onChange"]),u=(0,o.useRef)([]),[m,_]=(0,o.useState)([]),p=(0,o.useCallback)(e=>{let r;if(e.target.value=e.target.value.replace(/[^\d]/gi,""),""===e.target.value)return;let t=parseInt(e.target.dataset.id,10),i=e.target.value,s=[...m];if(i.length>1){let e=i.length+t-1;e>=a&&(e=a-1),r=u.current[e],i.split("").forEach((e,r)=>{let i=t+r;i<a&&(s[i]=e)})}else r=u.current[t+1],s[t]=i;_(()=>s),r&&r.focus()},[a,u,m]),f=(0,o.useCallback)(e=>{let r=parseInt(e.target.dataset.id,10),a=r-1,t=u.current[a],i=u.current[r+1];switch(e.keyCode){case 8:e.preventDefault();let s=[...m];m[r]?(s[r]="",_(()=>s)):t&&(s[a]="",t.focus(),_(()=>s));break;case 37:e.preventDefault(),t&&t.focus();break;case 39:e.preventDefault(),i&&i.focus();break;case 38:case 40:e.preventDefault()}},[m]),g=(0,o.useCallback)(e=>{e.target.select()},[]);return(0,o.useEffect)(()=>{_(e=>{let r=[];for(let t=0;t<a;t++)r.push(e[t]||"");return r})},[a]),(0,o.useEffect)(()=>{let e=c()(m,"");l&&l(e)},[m,l,a]),(0,n.jsx)(e,(0,i._)((0,t._)({ref:u},d),{values:m,handeChange:p,handleKeyDown:f,handleFocus:g}))}},7836(e,r,a){a.d(r,{A:()=>_});var t=a(71893),i=a(55456),s=a(96540),n=a(96338),o=a(39754),l=a.n(o),c=a(58156),d=a.n(c),u=a(37730),m=a(23972);let _=e=>{let{setFieldErrors:r}=e,a=(0,n.w)();return{handleError:(0,s.useCallback)(function(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=d()(e,"data.data"),o=d()(e,"data.err",""),c=!1;n&&r&&l()(s,e=>{(null==n?void 0:n[e])&&(c=!0,r(r=>(0,i._)((0,t._)({},r),{[e]:n[e]})))}),c||a((0,u.p)((0,m.T)(o,{values:n})))},[a,r])}}},54950(e,r,a){a.d(r,{v:()=>d,y:()=>c});var t=a(62193),i=a.n(t),s=a(85015),n=a.n(s),o=a(13222),l=a.n(o);let c=e=>e.length<6?"profilePasswordLength":e.match(/^[A-Za-z0-9]*(([A-Za-z]+[0-9]+)|([0-9]+[A-Za-z]+))+$/)?void 0:"profilePasswordRequirements",d=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(i()(e))return"registerFieldRequired";if(n()(e)){let r=l()(e).replace(/(<([^>]+)>)/g,"");if(i()(r))return"registerFieldRequired"}else{let r=i()(l()(e.getText()).replace(/[\s\t\n]/g,"")),a=!/<img/g.test(e.getHTML());if(r&&a)return"registerFieldRequired"}}},62283(e,r,a){a.d(r,{A:()=>_});var t=a(74848);a(96540);var i=a(20053),s=a(59545),n=a(86848),o=a(71893),l=a(55456),c=a(93796),d=a(67729),u=a(32994);let m=(0,c.default)(()=>
1({backButton__back:(0,l._)((0,o._)({display:"flex",justifyContent:"center",alignItems:"center",color:"#fff",width:"21.4rem",height:"4.4rem",marginTop:"4rem",padding:"0.98rem 3.93rem",borderRadius:"3.5rem",fontSize:"1.6rem"},d.A.backButton__back),{[u.Ay.mobile]:(0,o._)({marginTop:"2rem",minWidth:"12.8rem",width:"12.8rem",height:"3.2rem",fontSize:"1.2rem"},d.A.backButton__back__m)})})),_=e=>{let{onClick:r,className:a}=e,o=m();return(0,t.jsx)(n.A,{className:(0,i.default)(o.backButton__back,a),onClick:r,children:(0,t.jsx)(s.A,{i18nKey:"uiBack"})})}},50594(e,r,a){a.d(r,{A:()=>_});var t=a(74848);a(96540);var i=a(59545),s=a(67729),n=a(20547),o=a(62283),l=a(86848),c=a(31875),d=a(60337),u=a(25664),m=a(58778);let _=e=>{let{phone:r,handleBack:a,onChange:_,onSubmit:p,disableSubmit:f}=e,g=(0,m.I)();return(0,t.jsxs)("div",{children:[(0,t.jsx)(c.A,{className:g.codeVerification__title,children:(0,t.jsx)(i.A,{i18nKey:"CODE VERIFICATION"})}),(0,t.jsx)("form",{className:g.codeVerification__wrap,noValidate:!0,onSubmit:p,children:(0,t.jsxs)("div",{className:g.codeVerification__bg,style:{backgroundImage:"url(".concat((0,n.A)(s.A.bgProfile),")")},children:[(0,t.jsx)("div",{children:(0,t.jsx)(i.A,{i18nKey:"Enter one time password send on"})}),(0,t.jsx)("div",{className:g.codeVerification__phone,children:(0,t.jsx)(u.A,{text:r,type:"textPhoneProfile"})}),(0,t.jsx)(d.A,{onChange:_,className:g.codeVerification__verificationInput}),(0,t.jsx)(l.A,{type:"submit",name:"submit",disable:f,className:g.codeVerification__button,children:(0,t.jsx)(i.A,{i18nKey:"VERIFY CODE"})})]})}),(0,t.jsx)(o.A,{onClick:a})]})}},58778(e,r,a){a.d(r,{I:()=>l});var t=a(71893),i=a(55456),s=a(93796),n=a(67729),o=a(32994);let l=(0,s.default)(()=>({codeVerification__wrap:(0,i._)((0,t._)({borderRadius:"0.8rem",width:"56.8rem"},n.A.codeVerification__wrap),{[o.Ay.mobile]:(0,t._)({width:"auto",margin:"0 -1.6rem",borderRadius:"0.5rem"},n.A.codeVerification__wrap__m)}),codeVerification__title:{marginBottom:"2.4rem"},codeVerification__bg:(0,i._)((0,t._)({height:"100%",width:"100%",padding:"2.4rem",borderRadius:"0.8rem",backgroundSize:"cover",backgroundRepeat:"no-repeat",backgroundPosition:"center",display:"flex",alignItems:"center",flexDirection:"column",justifyContent:"space-between"},n.A.codeVerification__bg),{[o.Ay.mobile]:(0,t._)({borderRadius:"0.5rem",padding:"1.6rem"},n.A.codeVerification__bg__m)}),codeVerification__button:{display:"flex",width:"25.6rem",minHeight:"4.4rem",padding:"1.2rem 0.4rem",justifyContent:"center",alignItems:"center",fontSize:"1.6rem",[o.Ay.mobile]:{width:"17.2rem",minHeight:"3.2rem",padding:"0.8766rem 0.2922rem",fontSize:"1.2rem"}},codeVerification__phone:{padding:"1.36rem 0",fontSize:"3.2rem",fontWeight:700,letterSpacing:"0.384rem",[o.Ay.mobile]:{padding:"0.86rem 0 1.24rem 0",fontSize:"2.1rem"}},codeVerification__verificationInput:{margin:"0 0 2rem",[o.Ay.mobile]:{margin:"0 0 1.4rem"}},codeVerification__back:{margin:"2rem 0 0",display:"flex",justifyContent:"center",alignItems:"center",gap:".2rem"},codeVerification__backIcon:{stroke:"currentColor",fill:"none"},otpChangePw__wrap:{border:"none",[o.Ay.mobile]:{margin:"0"}},otpChangePw__bg:{borderRadius:"0"}}))},65032(e,r,a){a.d(r,{A:()=>d});var t=a(74848);a(96540);var i=a(59545),s=a(67729),n=a(20547),o=a(86848),l=a(31875),c=a(19826);let d=e=>{let{title:r,message:a,successBtn:d,buttonLabel:u}=e,m=(0,c.I)();return(0,t.jsx)(t.Fragment,{children:(0,t.jsx)("div",{className:m.successView__border,children:(0,t.jsxs)("div",{className:m.successView,style:{backgroundImage:"url(".concat((0,n.A)(s.A.bgProfile),")")},children:[(0,t.jsx)(l.A,{className:m.successView__title,children:(0,t.jsx)(i.A,{i18nKey:r})}),(0,t.jsx)("img",{className:m.successView__img,src:s.A.successIconProfile,alt:""}),a&&(0,t.jsx)(i.A,{i18nKey:a}),(0,t.jsx)(o.A,{onClick:d,className:m.successView__btn,children:(0,t.jsx)(i.A,{i18nKey:u})})]})})})}},19826(e,r,a){a.d(r,{I:()=>l});var t=a(71893),i=a(55456),s=a(93796),n=a(67729),o=a(32994);let l=(0,s.default)(()=>({successView:(0,i._)((0,t._)({height:"100%",width:"100%",padding:"2.5rem",borderRadius:"0.8rem",backgroundSize:"cover",backgroundRepeat:"no-repeat",backgroundPosition:"center",display:"flex",alignItems:"center",flexDirection:"column",justifyContent:"space-between",gap:"2rem"},n.A.successView),{[o.Ay.mobile]:(0,i._)((0,t._)({},n.A.successView__m),{borderRadius:"0.5127rem",padding:"1.8rem",gap:"1.2rem"})}),successView__border:(0,i._)((0,t._)({borderRadius:"0.8rem",width:"56.8rem"},n.A.successView__border),{[o.Ay.mobile]:{width:"auto",margin:"0 -1.6rem",borderRadius:"0.5127rem"}}),successView__img:{width:"10.4rem",height:"9.4rem",[o.Ay.mobile]:{width:"7rem",height:"6.3rem"}},successView__img__pw:{width:"14.7rem",height:"15.2rem",objectFit:"contain",[o.Ay.mobile]:{width:"7rem",height:"6.3rem"}}
1,successView__btn:{display:"flex",width:"25.6rem",height:"4.4rem",padding:"1.2rem .4rem",justifyContent:"center",alignItems:"center",fontSize:"1.6rem",[o.Ay.mobile]:{width:"17.2rem",height:"3.2rem",fontSize:"1.2rem"}},successView__title:{marginBottom:"0"},successChangePw__border:{[o.Ay.mobile]:{margin:0}}}))},31875(e,r,a){a.d(r,{A:()=>m});var t=a(71893),i=a(55456),s=a(31105),n=a(74848);a(96540);var o=a(20053),l=a(93796),c=a(67729),d=a(32994);let u=(0,l.default)(()=>({title:(0,i._)((0,t._)({marginBottom:"3.8rem",fontSize:"2.1rem",fontWeight:900,textTransform:"uppercase"},c.A.title),{[d.Ay.mobile]:{fontSize:"1.333333rem"}})})),m=e=>{let{children:r,className:a}=e,l=(0,s._)(e,["children","className"]),c=u();return(0,n.jsx)("div",(0,i._)((0,t._)({className:(0,o.default)(c.title,a)},l),{children:r}))}},60337(e,r,a){a.d(r,{A:()=>f});var t=a(74848),i=a(96540),s=a(20053),n=a(55378),o=a.n(n),l=a(47542),c=a(71893),d=a(55456),u=a(93796),m=a(67729),_=a(32994);let p=(0,u.default)(()=>({verificationInput__label:{display:"flex",justifyContent:"center",gap:"1em"},verificationInput__input:(0,d._)((0,c._)({width:"4.93rem",height:"5.63rem",fontSize:"2.1rem",borderRadius:"2.62rem",fontWeight:700,textAlign:"center"},m.A.verificationInput__input),{[_.Ay.mobile]:(0,c._)({width:"3.2rem",height:"3.6rem",fontSize:"1.4rem",borderRadius:"1.68rem"},m.A.verificationInput__input__m),'&:not([value=""])':(0,c._)({},m.A.verificationInput__input__fill),"&:focus-visible":{outlineWidth:0}})})),f=(0,l.A)((0,i.forwardRef)((e,r)=>{let{values:a=[],handeChange:i=()=>{},handleKeyDown:n=()=>{},handleFocus:l=()=>{},className:c}=e,d=p();return(0,t.jsx)("label",{className:(0,s.default)(d.verificationInput__label,c),children:o()(a,(e,a)=>(0,t.jsx)("input",{className:d.verificationInput__input,ref:e=>{r.current[a]=e},"data-id":a,value:e,onChange:i,onKeyDown:n,onFocus:l,inputMode:"decimal",pattern:"[0-9]*",autoFocus:0===a},a))})}))},38508(e,r,a){a.r(r),a.d(r,{default:()=>v});var t=a(74848),i=a(96540),s=a(75305),n=a(50594),o=a(71344),l=a(18492),c=a(59545),d=a(86848),u=a(40587),m=a(31875),_=a(93796);let p=(0,_.default)(()=>({formForgotPassword__text:{margin:"2rem auto"},formForgotPassword__button:{display:"block",margin:"2rem 0 0"}})),f=(0,i.forwardRef)((e,r)=>{let{userInput:a,handleInputChange:i,fieldErrors:s,disableSubmit:n,sendOTP:o,onChangeCaptchaId:_,handleChangeInputCaptcha:f,captcha:g}=e,h=p(),{t:w}=(0,l.B)();return(0,t.jsxs)("form",{onSubmit:o,noValidate:!0,children:[(0,t.jsx)(m.A,{children:(0,t.jsx)(c.A,{i18nKey:"Forgot Password?"})}),(0,t.jsx)("div",{className:h.formForgotPassword__text,children:(0,t.jsx)(c.A,{i18nKey:"EnterUsernameToResetPassword"})}),(0,t.jsx)(u.A,{label:(0,t.jsx)(c.A,{i18nKey:"Username"}),id:"username",name:"username",required:!0,placeholder:w("Username"),value:a.username,helperText:s.username,onChange:i}),(0,t.jsx)(u.A,{ref:r,label:(0,t.jsx)(c.A,{i18nKey:"Verification Code"}),name:"captcha",required:!0,placeholder:w("Verification"),isCaptchaInput:!0,value:g.verify_value||"",helperText:s.captcha,onChange:f,onChangeCaptchaId:_}),(0,t.jsx)(d.A,{type:"submit",name:"submit",className:h.formForgotPassword__button,disable:n,children:(0,t.jsx)(c.A,{i18nKey:"RESET NOW"})})]})}),g=(0,_.default)(()=>({formNewPassword__text:{margin:"2rem auto"},formNewPassword__button:{display:"block",margin:"2rem 0 0"}}));var h=a(65032),w=a(71893),b=a(67729),A=a(32994);let x=(0,_.default)(()=>({forgotPassword__background:{position:"fixed",width:"100%",height:"100%",top:0,zIndex:0,backgroundRepeat:"no-repeat",backgroundImage:"url(".concat(b.A.profileDeskBg,")"),backgroundPosition:"50% 50%",backgroundSize:"100%",[A.Ay.desktop]:(0,w._)({},b.A.profile_d_css),[A.Ay.mobile]:{backgroundColor:b.A.profile_bg_m},[A.Ay.mobile_landscape]:{backgroundImage:"url(".concat(b.A.profileLandBg,")"),backgroundPosition:"50% 1rem"},[A.Ay.mobile_portrait]:{backgroundImage:"url(".concat(b.A.profilePortBg,")"),backgroundPosition:"50% 50%"}},forgotPassword__container:{position:"relative",minHeight:"calc(100vh - 356px)",zIndex:1,[A.Ay.desktop]:(0,w._)({},b.A.forgotPassword__container)},forgotPassword__wrap:{marginTop:"5.5rem",margin:"auto",[A.Ay.desktop]:{maxWidth:716},[A.Ay.mobile]:{marginBottom:"35vh",marginTop:"3.5rem"}}})),v=(0,s.A)({FormForgotPassword:f,CodeVerification:n.A,FormNewPassword:e=>{let{userInput:r,handleInputChange:a,fieldErrors:i,disableSubmit:s,updateNewPassword:n}=e,o=g(),{t:_}=(0,l.B)();return(0,t.jsxs)("form",{onSubmit:n,noValidate:!0,children:[(0,t.jsx)(m.A,{children:(0,t.jsx)(c.A,{i18nKey:"NEW CREDENTIALS"})}),(0,t.jsx)("div",{className:o.formNewPassword__text,children:(0,t.jsx)(c.A,{i18nKey:"Your identily has been verified! Set your new password"})}),(0,t.jsx)(u.A,{type:"password",label:(0,t.jsx)(c.A,{i18nKey:"profileNewPassword"}),id:"new_password",name:"new_password",required:!0,placeholder:_("EnterYourNewPasswordHere"),value:r.new_password,helperText:i.new_password,onChange:a,autoCapitalize:"off"}),(0,t.jsx)(u.A,{type:"password",label:(0,t.jsx)(c.A,{i18nKey:"profileConfirmPassword"}),id:"password_confirm",name:"password_confirm",required:!0,placeholder:_("profilePasswordConfirmMatch"),value:r.password_confirm,helperText:i.password_confirm,onChange:a,autoCapitalize:"off"}),(0,t.jsx)(d.A,{type:"submit",name:"submit",className:o.formNewPassword__button,disable:s,children:(0,t.jsx)(c.A,{i18nKey:"Update"})})]})},SuccessView:h.A})(e=>{let{renderView:r}=e,a=x();return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:a.forgotPassword__background}),(0,t.jsx)(o.A,{className:a.forgotPassword__container,children:(0,t.jsx)("div",{className:a.forgotPassword__wrap,children:r})})]})})}}]); 2//# sourceMappingURL=17117.4659e3f7.js.map
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.