Browse Source

bugfix: fix login error

#5750
pull/5723/head
chenshuai2144 6 years ago
parent
commit
395b449d00
  1. 2
      src/models/connect.d.ts
  2. 4
      src/pages/user/login/index.tsx

2
src/models/connect.d.ts

@ -25,7 +25,7 @@ export interface ConnectState {
loading: Loading; loading: Loading;
settings: SettingModelState; settings: SettingModelState;
user: UserModelState; user: UserModelState;
login: LoginModelType; login: LoginModelType['state'];
} }
export interface Route extends MenuDataItem { export interface Route extends MenuDataItem {

4
src/pages/user/login/index.tsx

@ -89,7 +89,7 @@ class Login extends Component<LoginProps, LoginState> {
); );
render() { render() {
const { userLogin, submitting } = this.props; const { userLogin = {}, submitting } = this.props;
const { status, type: loginType } = userLogin; const { status, type: loginType } = userLogin;
const { type, autoLogin } = this.state; const { type, autoLogin } = this.state;
return ( return (
@ -199,6 +199,6 @@ class Login extends Component<LoginProps, LoginState> {
} }
export default connect(({ login, loading }: ConnectState) => ({ export default connect(({ login, loading }: ConnectState) => ({
userLogin: login.state, userLogin: login,
submitting: loading.effects['login/login'], submitting: loading.effects['login/login'],
}))(Login); }))(Login);

Loading…
Cancel
Save