Revision 61332
Added by Konstantinos Triantafyllou over 2 years ago
freeGuard.guard.ts | ||
---|---|---|
4 | 4 |
CanActivate, |
5 | 5 |
ActivatedRouteSnapshot, |
6 | 6 |
RouterStateSnapshot, |
7 |
UrlTree |
|
7 | 8 |
} from '@angular/router'; |
8 | 9 |
import {Observable} from 'rxjs'; |
9 | 10 |
import {LoginErrorCodes} from './utils/guardHelper.class'; |
... | ... | |
22 | 23 |
return valid; |
23 | 24 |
} |
24 | 25 |
|
25 |
canActivate(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): Observable<boolean> | boolean {
|
|
26 |
canActivate(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): Observable<boolean | UrlTree> | Promise<boolean | UrlTree> | boolean | UrlTree {
|
|
26 | 27 |
return this.check(state.url); |
27 | 28 |
} |
28 | 29 |
|
Also available in: Unified diff
[Library | Angular 11]: Update canActivate function definition