Skip to content

Commit 7cf4ac2

Browse files
committed
spec: update test app to use exported module provider
1 parent 3a2374c commit 7cf4ac2

File tree

1 file changed

+14
-9
lines changed

1 file changed

+14
-9
lines changed

ng-sample/app/app.ts

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,22 +6,23 @@
66
//profiling.start("application-start");
77

88
// "nativescript-angular/application" import should be first in order to load some required settings (like globals and reflect-metadata)
9-
import {
10-
NativeScriptModule,
11-
platformNativeScriptDynamic,
12-
NativeScriptRouterModule,
9+
import {
10+
NativeScriptModule,
11+
platformNativeScriptDynamic,
12+
NativeScriptRouterModule,
1313
NativeScriptFormsModule,
1414
NativeScriptHttpModule,
15-
routerTraceCategory,
15+
NSModuleFactoryLoader,
16+
routerTraceCategory,
1617
rendererTraceCategory,
1718
listViewTraceCategory,
18-
PAGE_FACTORY,
19-
PageFactory,
19+
PAGE_FACTORY,
20+
PageFactory,
2021
PageFactoryOptions,
2122
onAfterLivesync,
2223
onBeforeLivesync
2324
} from "nativescript-angular";
24-
import { NgModule } from "@angular/core";
25+
import { NgModule, NgModuleFactoryLoader } from "@angular/core";
2526
import { Router } from "@angular/router";
2627
import { Page } from "ui/page";
2728
import { Color } from "color";
@@ -90,7 +91,11 @@ function makeExampleModule(componentType) {
9091
entries = componentType.entries;
9192
}
9293
entries.push(componentType);
93-
let providers = [];
94+
95+
let providers = [
96+
{ provide: NgModuleFactoryLoader, useClass: NSModuleFactoryLoader }
97+
];
98+
9499
if (componentType.providers) {
95100
providers = componentType.providers;
96101
}

0 commit comments

Comments
 (0)