2019-05-21 16:57:23 +09:00

48 lines
1.4 KiB
TypeScript

import { ErrorHandler, NgModule } from '@angular/core';
import { AppComponent } from './app.component';
import { HomeComponent } from './home/home.component';
import { HeaderComponent } from './header/header.component';
import { BrowserModule } from '@angular/platform-browser';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { AppRoutingModule } from '@app/app-routing.module';
import { AngularFireModule } from '@angular/fire';
import { AngularFireDatabaseModule } from '@angular/fire/database';
import { AppMaterialModule } from '@app/app-material.module';
import { AppRoutingModule } from '@app/app-routing.module';
import { HeaderComponent } from './header/header.component';
import { LogService, SEOService } from '@app/core/services';
import { GlobalErrorHandler } from '@app/core/global-error-handler/global-error-handler.service';
import { environment } from '@env/environment';
@NgModule({
declarations: [
AppComponent,
HomeComponent,
HeaderComponent,
RegisterComponent,
],
imports: [
BrowserModule,
BrowserAnimationsModule,
AppRoutingModule,
AngularFireModule.initializeApp(environment.firebaseConfig),
AngularFireDatabaseModule,
AppMaterialModule,
],
providers: [
LogService,
SEOService,
{
provide: ErrorHandler,
useClass: GlobalErrorHandler,
},
],
bootstrap: [ AppComponent ]
})
export class AppModule {
}