import { NgModule } from '@angular/core'; import { BrowserModule } from '@angular/platform-browser'; import { RouteReuseStrategy } from '@angular/router'; import { IonicModule, IonicRouteStrategy } from '@ionic/angular'; import { SplashScreen } from '@ionic-native/splash-screen/ngx'; import { StatusBar } from '@ionic-native/status-bar/ngx'; import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; import { IonicStorageModule } from '@ionic/storage'; import { GooglePlus } from '@ionic-native/google-plus/ngx'; import { AppRoutingModule } from './app-routing.module'; import { AppComponent } from './app.component'; import { AngularFireModule } from '@angular/fire'; import { AngularFirestore } from '@angular/fire/firestore'; import { AngularFirestoreModule } from '@angular/fire/firestore'; import { AngularFireAuthModule } from '@angular/fire/auth'; import { AngularFireStorageModule } from '@angular/fire/storage'; import { Geolocation } from '@ionic-native/geolocation/ngx'; import { NativeGeocoder } from '@ionic-native/native-geocoder/ngx'; import { environment } from '../environments/environment'; import { ServiceService } from './../config/service.service'; import { AuthService } from './../config/auth.service'; import { from } from 'rxjs'; import { DeliverypopPageModule } from './deliverypop/deliverypop.module'; import { FormsModule } from '@angular/forms'; import { SearchmodalPageModule } from './searchmodal/searchmodal.module'; import { SocialSharing } from '@ionic-native/social-sharing/ngx'; import { CallNumber } from '@ionic-native/call-number/ngx'; @NgModule({ declarations: [AppComponent], entryComponents: [], imports: [ BrowserModule, IonicModule.forRoot(), IonicStorageModule.forRoot(), AppRoutingModule, BrowserAnimationsModule, AngularFireModule.initializeApp(environment.firebase), DeliverypopPageModule, AngularFireAuthModule, AngularFirestoreModule, AngularFireStorageModule, SearchmodalPageModule, FormsModule ], providers: [ CallNumber, StatusBar, SplashScreen, Geolocation, NativeGeocoder, { provide: RouteReuseStrategy, useClass: IonicRouteStrategy }, ServiceService, AuthService, GooglePlus, SocialSharing ], bootstrap: [AppComponent] }) export class AppModule {}