| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- import { BrowserModule } from '@angular/platform-browser';
- import { ErrorHandler, NgModule } from '@angular/core';
- import { IonicApp, IonicErrorHandler, IonicModule } from 'ionic-angular';
- import { SplashScreen } from '@ionic-native/splash-screen';
- import { StatusBar } from '@ionic-native/status-bar';
- import { HttpClientModule } from '@angular/common/http';
- import { GoogleMaps } from '@ionic-native/google-maps';
- import { IonicStorageModule } from '@ionic/storage';
- import { LaunchNavigator, LaunchNavigatorOptions } from '@ionic-native/launch-navigator';
- import { SocialSharing } from '@ionic-native/social-sharing';
-
- import { MyApp } from './app.component';
- import { HomePage } from '../pages/home/home';
- import { Main } from '../pages/main/main';
- import { DevicesPage } from '../pages/devices/devices';
- import { ConfigurationPage } from '../pages/configuration/configuration';
- import { VespotServiceProvider } from '../providers/vespot-service/vespot-service';
- import { ShareService } from '../services/share/share';
-
- @NgModule({
- declarations: [
- MyApp,
- HomePage,
- Main,
- DevicesPage,
- ConfigurationPage
- ],
- imports: [
- BrowserModule,
- HttpClientModule,
- IonicModule.forRoot(MyApp),
- IonicStorageModule.forRoot()
- ],
- bootstrap: [IonicApp],
- entryComponents: [
- MyApp,
- HomePage,
- Main,
- DevicesPage,
- ConfigurationPage
- ],
- providers: [
- StatusBar,
- SplashScreen,
- GoogleMaps,
- {provide: ErrorHandler, useClass: IonicErrorHandler},
- VespotServiceProvider,
- ShareService,
- LaunchNavigator,
- SocialSharing
- ]
- })
- export class AppModule {}
|