aboutsummaryrefslogtreecommitdiff
path: root/ufund-ui/src/app/components/login/login.component.ts
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--ufund-ui/src/app/components/login/login.component.ts8
1 files changed, 6 insertions, 2 deletions
diff --git a/ufund-ui/src/app/components/login/login.component.ts b/ufund-ui/src/app/components/login/login.component.ts
index 9a4eb0f..50dd018 100644
--- a/ufund-ui/src/app/components/login/login.component.ts
+++ b/ufund-ui/src/app/components/login/login.component.ts
@@ -1,5 +1,6 @@
import { Component } from '@angular/core'
import {UsersService} from '../../services/users.service';
+import {Router} from '@angular/router';
@Component({
selector: 'app-login',
@@ -9,7 +10,8 @@ import {UsersService} from '../../services/users.service';
})
export class LoginComponent {
constructor(
- protected usersService: UsersService
+ protected usersService: UsersService,
+ private router: Router
) {}
login(username: string | null, password: string | null) {
@@ -18,6 +20,8 @@ export class LoginComponent {
return;
}
- this.usersService.login(username, password)
+ this.usersService.login(username, password).then(() => {
+ this.router.navigate(['/dashboard']);
+ })
}
}