update : login handler

This commit is contained in:
enggar_ganteng 2019-01-29 14:31:22 +07:00
parent f6d91f51bb
commit ae1b0ae13b

View File

@ -64,16 +64,18 @@ class BTNLoginPage extends React.Component{
password: password,
}
this.authStore.login(data).then(res => {
if(!res.need_email_verification){
console.log("res login",res);
if(res.state == "verified"){
setTimeout(()=>{
this.props.history.push(LINKS.DASHBOARD);
this.setState({isLoading:false});
},1000);
}
else{
this.setState({isNeedEmailVerification:true});
else if(res.state != "email_verification"){
this.setState({isNeedEmailVerification:true,isLoading:false});
}
}).catch(err => {
console.log("err login",err);
this.setState({loginFailed:true,isLoading:false});
setTimeout(()=>this.setState({loginFailed:false}),3000);
});