import { NgModule } from "@angular/core"; import { NativeScriptFormsModule } from "nativescript-angular/forms"; import { NativeScriptHttpModule } from "nativescript-angular/http"; import { NativeScriptModule } from "nativescript-angular/platform"; import { NativeScriptRouterModule } from "nativescript-angular/router"; import { TNSFontIconModule } from "nativescript-ng2-fonticon"; import { SIDEDRAWER_DIRECTIVES } from "nativescript-telerik-ui/sidedrawer/angular"; import { AppComponent } from "./app.component"; import { routes, navigatableComponents, pageComponents, services } from "./app.routing"; @NgModule({ imports: [ NativeScriptModule, NativeScriptFormsModule, NativeScriptHttpModule, NativeScriptRouterModule, TNSFontIconModule.forRoot({ 'fa': 'font-awesome.css' }), NativeScriptRouterModule.forRoot(routes) ], declarations: [ SIDEDRAWER_DIRECTIVES, AppComponent, ...navigatableComponents, ...pageComponents ], providers: [ ...services ], bootstrap: [AppComponent] }) export class AppModule {}