Advertisement
cemansilla

app.module.ts

Jul 1st, 2018
598
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import { NgModule, ErrorHandler } from '@angular/core';
  2. import { IonicApp, IonicModule, IonicErrorHandler } from 'ionic-angular';
  3. import { BrowserModule } from '@angular/platform-browser';
  4. import { MyApp } from './app.component';
  5. import { HttpModule } from '@angular/http';
  6. import { SplashScreen } from '@ionic-native/splash-screen';
  7. import { StatusBar } from '@ionic-native/status-bar';
  8. import { InAppBrowser } from '@ionic-native/in-app-browser';
  9. import { CallNumber } from '@ionic-native/call-number';
  10. import { BarcodeScanner } from '@ionic-native/barcode-scanner';
  11. import { SQLite } from '@ionic-native/sqlite';
  12. import { FileOpener } from '@ionic-native/file-opener';
  13. import { Keyboard } from '@ionic-native/keyboard';
  14. import { ScreenOrientation } from '@ionic-native/screen-orientation';
  15. import { Transfer, TransferObject } from '@ionic-native/transfer';
  16. //import { OneSignal } from '@ionic-native/onesignal';
  17.  
  18. import { LoginPageModule } from '../pages/login/login.module';
  19. import { LoginModalCodePageModule } from '../pages/login-modal-code/login-modal-code.module';
  20. import { NotidemPageModule } from '../pages/notidem/notidem.module';
  21. import { ProductPageModule } from '../pages/product/product.module';
  22. import { ProductsPageModule } from '../pages/products/products.module';
  23. import { OffersPageModule } from '../pages/offers/offers.module';
  24. import { MyOrderPageModule } from '../pages/myorder/myorder.module';
  25. import { MyorderConfirmPageModule } from '../pages/myorder-confirm/myorder-confirm.module';
  26. import { OrdersPageModule } from '../pages/orders/orders.module';
  27. import { AccountPageModule } from '../pages/account/account.module';
  28. import { IncorporationsPageModule } from '../pages/incorporations/incorporations.module';
  29. import { InstructionsPageModule } from '../pages/instructions/instructions.module';
  30. import { InstructionsModalVideoPageModule } from '../pages/instructions-modal-video/instructions-modal-video.module';
  31. import { AboutPageModule } from '../pages/about/about.module';
  32. import { OrderHistoryDetailPageModule } from '../pages/order-history-detail/order-history-detail.module';
  33. import { FormDondeComprarPageModule } from '../pages/form-donde-comprar/form-donde-comprar.module';
  34. import { ModalBusquedaPageModule } from '../pages/modal-busqueda/modal-busqueda.module';
  35. import { ModalBusquedaOrderPageModule } from '../pages/modal-busqueda-order/modal-busqueda-order.module';
  36. import { ModalAddToCartPageModule } from '../pages/modal-add-to-cart/modal-add-to-cart.module';
  37. import { ModalBasesLocalesPageModule } from '../pages/modal-bases-locales/modal-bases-locales.module';
  38. import { ModalGmapPageModule } from '../pages/modal-gmap/modal-gmap.module';
  39. import { ModalProgramaPageModule } from '../pages/modal-programa/modal-programa.module';
  40. import { ModalDeliveryPageModule } from '../pages/modal-delivery/modal-delivery.module';
  41. import { CombosPageModule } from '../pages/combos/combos.module';
  42. import { ComboDetallePageModule } from '../pages/combo-detalle/combo-detalle.module';
  43. import { MarkupPageModule } from '../pages/markup/markup.module';
  44.  
  45. import { IonicImageViewerModule } from 'ionic-img-viewer';
  46.  
  47. import { Device } from '@ionic-native/device';
  48. import { IonicStorageModule } from '@ionic/storage';
  49. import { NativeStorage } from '@ionic-native/native-storage';
  50. import { AppVersion } from '@ionic-native/app-version';
  51. import { GoogleMaps } from '@ionic-native/google-maps';
  52. import { Geolocation } from '@ionic-native/geolocation';
  53. import { UserService } from '../services/user/user';
  54.  
  55. import { DatabaseService } from '../shared/database-service';
  56.  
  57. var config = {
  58.   statusbarPadding: true
  59. }
  60. @NgModule({
  61.   declarations: [
  62.     MyApp,
  63.   ],
  64.   imports: [    
  65.     IonicModule.forRoot(MyApp, config),
  66.     BrowserModule,
  67.     HttpModule,
  68.     IonicImageViewerModule,
  69.     ComboDetallePageModule,
  70.     FormDondeComprarPageModule,
  71.     InstructionsModalVideoPageModule,
  72.     LoginModalCodePageModule,
  73.     MarkupPageModule,
  74.     ModalAddToCartPageModule,
  75.     ModalBasesLocalesPageModule,
  76.     ModalBusquedaPageModule,
  77.     ModalBusquedaOrderPageModule,
  78.     ModalDeliveryPageModule,
  79.     ModalGmapPageModule,
  80.     ModalProgramaPageModule,
  81.     MyorderConfirmPageModule,
  82.     OrderHistoryDetailPageModule,
  83.     LoginPageModule,
  84.     NotidemPageModule,
  85.     ProductPageModule,
  86.     ProductsPageModule,
  87.     OffersPageModule,
  88.     MyOrderPageModule,
  89.     OrdersPageModule,
  90.     AccountPageModule,
  91.     IncorporationsPageModule,
  92.     InstructionsPageModule,
  93.     AboutPageModule,
  94.     CombosPageModule,
  95.     IonicStorageModule.forRoot()
  96.   ],
  97.   bootstrap: [IonicApp],
  98.   entryComponents: [
  99.     MyApp,
  100.   ],
  101.   providers: [
  102.     SplashScreen,
  103.     StatusBar,
  104.     InAppBrowser,
  105.     CallNumber,
  106.     Transfer,
  107.     TransferObject,
  108.     BarcodeScanner,
  109.     SQLite,
  110.     DatabaseService,
  111.     FileOpener,
  112.     Keyboard,
  113.     GoogleMaps,
  114.     AppVersion,
  115.     Geolocation,
  116.     Device,
  117.     ScreenOrientation,
  118.     //OneSignal,
  119.     {provide: ErrorHandler, useClass: IonicErrorHandler},
  120.     UserService,
  121.     NativeStorage
  122.   ]
  123. })
  124. export class AppModule {}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement