Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
 
 
 
 
 
 

42 Zeilen
1.4 KiB

  1. import { NgModule } from '@angular/core';
  2. import { BrowserModule, HAMMER_GESTURE_CONFIG, HammerModule } from '@angular/platform-browser';
  3. import { RouteReuseStrategy } from '@angular/router';
  4. import { IonicModule, IonicRouteStrategy } from '@ionic/angular';
  5. import { SplashScreen } from '@ionic-native/splash-screen/ngx';
  6. import { StatusBar } from '@ionic-native/status-bar/ngx';
  7. import { AppRoutingModule } from './app-routing.module';
  8. import { AppComponent } from './app.component';
  9. import { ServiceWorkerModule } from '@angular/service-worker';
  10. import { environment } from '../environments/environment';
  11. import { MyHammerConfig } from './hammer-config';
  12. import { HttpClientModule } from '@angular/common/http';
  13. // Custom Services
  14. import { NewsService } from './services/news.service';
  15. import { MatchService } from './services/match.service';
  16. import { ToastService } from './services/toast.service';
  17. @NgModule({
  18. declarations: [AppComponent],
  19. entryComponents: [],
  20. imports: [BrowserModule,
  21. IonicModule.forRoot(),
  22. AppRoutingModule,
  23. HttpClientModule,
  24. HammerModule,
  25. ServiceWorkerModule.register('ngsw-worker.js', { enabled: environment.production })],
  26. providers: [
  27. StatusBar,
  28. SplashScreen,
  29. NewsService,
  30. MatchService,
  31. ToastService,
  32. { provide: RouteReuseStrategy, useClass: IonicRouteStrategy },
  33. { provide: HAMMER_GESTURE_CONFIG, useClass: MyHammerConfig },
  34. ],
  35. bootstrap: [AppComponent]
  36. })
  37. export class AppModule {}