cordova-template-ngx-onsenui
Version:
Cordova template with Onsen UI and Angular
42 lines (38 loc) • 1.03 kB
text/typescript
import { BrowserModule } from '@angular/platform-browser';
import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';
import { OnsenModule } from 'ngx-onsenui';
import { AppComponent } from './app.component';
import { Page1Component } from './page1/page1.component';
import { Page2Component } from './page2/page2.component';
import { SideComponent } from './page1/side/side.component';
import { ContentComponent } from './page1/content/content.component';
import { Tab1Component } from './page1/content/tab1/tab1.component';
import { Tab2Component } from './page1/content/tab2/tab2.component';
/**
* Page components
*/
const pages = [
Page1Component,
Page2Component,
SideComponent,
ContentComponent,
Tab1Component,
Tab2Component,
];
({
declarations: [
AppComponent,
...pages
],
entryComponents: [
...pages
],
imports: [
BrowserModule,
OnsenModule,
],
providers: [],
bootstrap: [AppComponent],
schemas: [CUSTOM_ELEMENTS_SCHEMA]
})
export class AppModule { }