app.module.ts 1008B

12345678910111213141516171819202122232425262728293031323334353637
  1. import { BrowserModule } from '@angular/platform-browser';
  2. import { ErrorHandler, NgModule } from '@angular/core';
  3. import { IonicApp, IonicErrorHandler, IonicModule } from 'ionic-angular';
  4. import { SplashScreen } from '@ionic-native/splash-screen';
  5. import { StatusBar } from '@ionic-native/status-bar';
  6. import { HttpClientModule } from '@angular/common/http';
  7. import { MyApp } from './app.component';
  8. import { HomePage } from '../pages/home/home';
  9. import {FlashCardComponent } from '../components/flash-card/flash-card';
  10. import { FlashCardsProvider } from '../providers/flash-cards/flash-cards';
  11. @NgModule({
  12. declarations: [
  13. MyApp,
  14. HomePage,
  15. FlashCardComponent
  16. ],
  17. imports: [
  18. BrowserModule,
  19. HttpClientModule,
  20. IonicModule.forRoot(MyApp)
  21. ],
  22. bootstrap: [IonicApp],
  23. entryComponents: [
  24. MyApp,
  25. HomePage
  26. ],
  27. providers: [
  28. StatusBar,
  29. SplashScreen,
  30. {provide: ErrorHandler, useClass: IonicErrorHandler},
  31. FlashCardsProvider
  32. ]
  33. })
  34. export class AppModule {}