diff options
author | Dessalines <tyhou13@gmx.com> | 2019-04-07 22:19:02 -0700 |
---|---|---|
committer | Dessalines <tyhou13@gmx.com> | 2019-04-07 22:19:02 -0700 |
commit | 49bf16e7d451388d894f93a994f3bf18571f9594 (patch) | |
tree | 1802bf775a0dd97503670c38ceb13d9aa78d95b6 /ui/src/components/login.tsx | |
parent | a61516439406b7884e19d9ae8a1875c728bbe628 (diff) |
Adding user details / overview page.
- Fixes #19
Diffstat (limited to 'ui/src/components/login.tsx')
-rw-r--r-- | ui/src/components/login.tsx | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/ui/src/components/login.tsx b/ui/src/components/login.tsx index 30b0aabc..0cb02616 100644 --- a/ui/src/components/login.tsx +++ b/ui/src/components/login.tsx @@ -25,7 +25,7 @@ let emptyState: State = { export class Login extends Component<any, State> { private subscription: Subscription; - constructor(props, context) { + constructor(props: any, context: any) { super(props, context); this.state = emptyState; @@ -122,42 +122,42 @@ export class Login extends Component<any, State> { ); } - handleLoginSubmit(i: Login, event) { + handleLoginSubmit(i: Login, event: any) { event.preventDefault(); WebSocketService.Instance.login(i.state.loginForm); } - handleLoginUsernameChange(i: Login, event) { + handleLoginUsernameChange(i: Login, event: any) { i.state.loginForm.username_or_email = event.target.value; i.setState(i.state); } - handleLoginPasswordChange(i: Login, event) { + handleLoginPasswordChange(i: Login, event: any) { i.state.loginForm.password = event.target.value; i.setState(i.state); } - handleRegisterSubmit(i: Login, event) { + handleRegisterSubmit(i: Login, event: any) { event.preventDefault(); WebSocketService.Instance.register(i.state.registerForm); } - handleRegisterUsernameChange(i: Login, event) { + handleRegisterUsernameChange(i: Login, event: any) { i.state.registerForm.username = event.target.value; i.setState(i.state); } - handleRegisterEmailChange(i: Login, event) { + handleRegisterEmailChange(i: Login, event: any) { i.state.registerForm.email = event.target.value; i.setState(i.state); } - handleRegisterPasswordChange(i: Login, event) { + handleRegisterPasswordChange(i: Login, event: any) { i.state.registerForm.password = event.target.value; i.setState(i.state); } - handleRegisterPasswordVerifyChange(i: Login, event) { + handleRegisterPasswordVerifyChange(i: Login, event: any) { i.state.registerForm.password_verify = event.target.value; i.setState(i.state); } @@ -170,7 +170,7 @@ export class Login extends Component<any, State> { } else { if (op == UserOperation.Register || op == UserOperation.Login) { let res: LoginResponse = msg; - UserService.Instance.login(msg); + UserService.Instance.login(res); this.props.history.push('/'); } } |