metasocket-cordova/src/app/app.module.ts

26 lines
1.2 KiB
TypeScript
Raw Normal View History

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';
2021-02-28 01:01:24 +01:00
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';
2021-03-07 13:57:41 +01:00
import {AppMinimize} from '@ionic-native/app-minimize/ngx';
2021-02-27 11:52:47 +01:00
@NgModule({
2021-02-28 01:01:24 +01:00
declarations: [AppComponent, ChatComponent, LoginComponent, TopbarComponent],
2021-02-27 11:52:47 +01:00
entryComponents: [],
2021-02-28 01:01:24 +01:00
imports: [BrowserModule, IonicModule.forRoot(), AppRoutingModule, FormsModule, HttpClientModule],
providers: [
2021-03-07 13:57:41 +01:00
{ provide: RouteReuseStrategy, useClass: IonicRouteStrategy }, LocalNotifications, BackgroundMode, AppMinimize
2021-02-28 01:01:24 +01:00
],
2021-02-27 11:52:47 +01:00
bootstrap: [AppComponent],
})
export class AppModule {}