* update v4 -> v7 done
This commit is contained in:
@@ -8,14 +8,14 @@ import { User } from "./shared/user";
|
||||
import { AuthService } from "../auth/auth.service";
|
||||
|
||||
@Injectable()
|
||||
export class ProfileResolverService implements Resolve<User> {
|
||||
export class ProfileResolverService implements Resolve<false|User> {
|
||||
private apiEndpoint = environment.apiUrl + '/api/user';
|
||||
|
||||
constructor(private httpClient: HttpClient,
|
||||
private authService: AuthService) {
|
||||
}
|
||||
|
||||
resolve(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): Promise<User> {
|
||||
resolve(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): Promise<false|User> {
|
||||
return this.getProfile().toPromise().then(result => result ? result : false);
|
||||
}
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ import { User } from "./shared/user";
|
||||
import { AuthService } from "../auth/auth.service";
|
||||
|
||||
@Injectable()
|
||||
export class UserService implements Resolve<Array<User>> {
|
||||
export class UserService implements Resolve<false|Array<User>> {
|
||||
private apiEndpoint = environment.apiUrl + '/api/user';
|
||||
private apiEndpointPassword = environment.apiUrl + '/api/user/password';
|
||||
|
||||
@@ -16,7 +16,7 @@ export class UserService implements Resolve<Array<User>> {
|
||||
private authService: AuthService) {
|
||||
}
|
||||
|
||||
resolve(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): Promise<Array<User>> {
|
||||
resolve(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): Promise<false|Array<User>> {
|
||||
return this.getUsers().toPromise().then(result => result ? result : false);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user