From 978f80985ce43528868206d47a4bcbe10d422fbf Mon Sep 17 00:00:00 2001 From: Dzmitry Shylovich Date: Tue, 4 Apr 2017 22:45:53 -0600 Subject: [PATCH] fix(router): the preloader use the module from the loaded config --- packages/router/src/router_preloader.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/router/src/router_preloader.ts b/packages/router/src/router_preloader.ts index fee266d9628..c8ed0a2f0ff 100644 --- a/packages/router/src/router_preloader.ts +++ b/packages/router/src/router_preloader.ts @@ -105,7 +105,7 @@ export class RouterPreloader { // we already have the config loaded, just recurse if (route.loadChildren && !route.canLoad && route._loadedConfig) { const childConfig = route._loadedConfig; - res.push(this.processRoutes(ngModule, childConfig.routes)); + res.push(this.processRoutes(childConfig.module, childConfig.routes)); // no config loaded, fetch the config } else if (route.loadChildren && !route.canLoad) {