From e7eb33549f72ae6a7e7caf0b3f05b71a8160569a Mon Sep 17 00:00:00 2001 From: Arman Ozak Date: Fri, 29 Jan 2021 21:31:55 +0300 Subject: [PATCH] use RouterEvents in RouterWaitService --- .../packages/core/src/lib/services/router-wait.service.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/npm/ng-packs/packages/core/src/lib/services/router-wait.service.ts b/npm/ng-packs/packages/core/src/lib/services/router-wait.service.ts index b11a1a298d..10c0100997 100644 --- a/npm/ng-packs/packages/core/src/lib/services/router-wait.service.ts +++ b/npm/ng-packs/packages/core/src/lib/services/router-wait.service.ts @@ -4,7 +4,7 @@ import { of, Subject, timer } from 'rxjs'; import { map, mapTo, switchMap, takeUntil, tap } from 'rxjs/operators'; import { LOADER_DELAY } from '../tokens/lodaer-delay.token'; import { InternalStore } from '../utils/internal-store-utils'; -import { NavigationEvents } from './navigation-events.service'; +import { RouterEvents } from './router-events.service'; export interface RouterWaitState { loading: boolean; @@ -17,14 +17,14 @@ export class RouterWaitService { private store = new InternalStore({ loading: false }); private destroy$ = new Subject(); private delay: number; - constructor(private navigationEvents: NavigationEvents, injector: Injector) { + constructor(private routerEvents: RouterEvents, injector: Injector) { this.delay = injector.get(LOADER_DELAY, 500); this.updateLoadingStatusOnNavigationEvents(); } private updateLoadingStatusOnNavigationEvents() { - this.navigationEvents - .getAny() + this.routerEvents + .getAnyNavigationEvent() .pipe( map(event => event instanceof NavigationStart), switchMap(condition =>