econocart/src/app/app.module.ts

49 lines
1.7 KiB
TypeScript
Raw Normal View History

import { NgModule, ErrorHandler } from '@angular/core';
import { IonicApp, IonicModule, IonicErrorHandler } from 'ionic-angular';
import { MyApp } from './app.component';
import { Page1 } from '../pages/page1/page1';
import { Page2 } from '../pages/page2/page2';
import { SocialSharing } from "@ionic-native/social-sharing";
import { StatusBar } from '@ionic-native/status-bar';
import { SplashScreen } from '@ionic-native/splash-screen';
2017-04-19 21:04:41 +00:00
import { SocialSharingService } from "../service/socialsharing/socialsharingservice";
import { StarterService } from "../service/starter-service/starter.service";
import { UnitService } from "../service/dao-service/unit.service";
import { PageListUnit } from "../pages/unitviews/pages/page-list-unit";
import { ModalCadastroUnit } from "../pages/unitviews/modals/modal-cadastro-unit/modal-cadastro-unit";
2017-04-19 21:04:41 +00:00
import { PageListProduct } from "../pages/productviews/pages/page-list-product/page-list-product";
import { ModalCadastroProduct } from "../pages/productviews/modal/modal-cadastro-product/modal-cadastro-product";
import { ProductService } from "../service/dao-service/product.service";
@NgModule({
declarations: [
MyApp,
Page1,
Page2,
2017-04-19 21:04:41 +00:00
PageListUnit,
ModalCadastroUnit, PageListProduct, ModalCadastroProduct
],
imports: [
IonicModule.forRoot(MyApp)
],
bootstrap: [IonicApp],
entryComponents: [
MyApp,
Page1,
Page2,
2017-04-19 21:04:41 +00:00
PageListUnit,
ModalCadastroUnit, PageListProduct, ModalCadastroProduct
],
providers: [
StatusBar,
SplashScreen,
SocialSharing,
SocialSharingService, StarterService, UnitService, ProductService,
{ provide: ErrorHandler, useClass: IonicErrorHandler }
]
})
export class AppModule { }