29 lines
1.2 KiB
TypeScript
29 lines
1.2 KiB
TypeScript
import { NgModule } from '@angular/core';
|
|
import { BrowserModule } from '@angular/platform-browser';
|
|
import { RouteReuseStrategy } from '@angular/router';
|
|
|
|
import { IonicModule, IonicRouteStrategy } from '@ionic/angular';
|
|
|
|
import { FormsModule } from '@angular/forms';
|
|
import { HttpClientModule } from '@angular/common/http';
|
|
|
|
import { AppComponent } from './app.component';
|
|
import { AppRoutingModule } from './app-routing.module';
|
|
import {ChatComponent} from './chat/chat.component';
|
|
import {LoginComponent} from './login/login.component';
|
|
import {TopbarComponent} from './topbar/topbar.component';
|
|
import {LocalNotifications} from '@ionic-native/local-notifications/ngx';
|
|
import {BackgroundMode} from '@ionic-native/background-mode/ngx';
|
|
import {ForegroundService} from '@ionic-native/foreground-service/ngx';
|
|
|
|
@NgModule({
|
|
declarations: [AppComponent, ChatComponent, LoginComponent, TopbarComponent],
|
|
entryComponents: [],
|
|
imports: [BrowserModule, IonicModule.forRoot(), AppRoutingModule, FormsModule, HttpClientModule],
|
|
providers: [
|
|
{ provide: RouteReuseStrategy, useClass: IonicRouteStrategy }, LocalNotifications, BackgroundMode, ForegroundService
|
|
],
|
|
bootstrap: [AppComponent],
|
|
})
|
|
export class AppModule {}
|