61 lines
1.8 KiB
TypeScript
Raw Normal View History

import { NgModule, ErrorHandler } from '@angular/core';
import { BrowserModule} from '@angular/platform-browser';
import { HttpModule } from '@angular/http';
2017-01-16 21:36:22 -05:00
import { IonicApp, IonicModule, IonicErrorHandler } from 'ionic-angular';
import { IonicStorageModule } from '@ionic/storage';
import { StatusBar } from '@ionic-native/status-bar';
import { SplashScreen } from '@ionic-native/splash-screen';
2017-01-16 21:36:22 -05:00
import { MyApp } from './app.component';
import { SearchPage } from "../pages/search/search";
import { SettingsPage } from "../pages/settings/settings";
import { HelpPage } from "../pages/help/help";
2017-01-16 21:36:22 -05:00
import { ComponentLoader } from "../components/component-loader/component-loader";
import { Passage } from "../components/passage/passage";
import { Strongs } from "../components/strongs/strongs";
import { Words } from "../components/words/words";
import { Error } from "../components/error/error";
import { StrongsModal } from "../components/strongs-modal/strongs-modal";
import { ErrorMessage } from '../components/error-message/error-message';
2017-01-16 21:36:22 -05:00
@NgModule({
declarations: [
MyApp,
SearchPage,
SettingsPage,
HelpPage,
2017-01-16 21:36:22 -05:00
ComponentLoader,
Passage,
Strongs,
StrongsModal,
Words,
Error,
ErrorMessage
2017-01-16 21:36:22 -05:00
],
imports: [
IonicModule.forRoot(MyApp),
IonicStorageModule.forRoot(),
2017-01-16 21:36:22 -05:00
BrowserModule,
HttpModule
2017-01-16 21:36:22 -05:00
],
bootstrap: [IonicApp],
entryComponents: [
MyApp,
SearchPage,
SettingsPage,
HelpPage,
2017-01-16 21:36:22 -05:00
Passage,
Strongs,
StrongsModal,
Words,
Error,
ErrorMessage
2017-01-16 21:36:22 -05:00
],
providers: [{ provide: ErrorHandler, useClass: IonicErrorHandler }, StatusBar, SplashScreen]
2017-01-16 21:36:22 -05:00
})
export class AppModule { }