import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core'; import { BrowserModule } from '@angular/platform-browser'; import { HttpClientModule } from '@angular/common/http'; import { FormsModule } from '@angular/forms'; import { AppComponent } from './app.component'; import { ContactSidebarComponent } from './contact-sidebar/contact-sidebar.component'; import { NavbarComponent } from './navbar/navbar.component'; import { AboutComponent } from './about/about.component'; import { ResumeComponent } from './resume/resume.component'; import { ProjectsComponent } from './projects/projects.component'; import { BlogComponent } from './blog/blog.component'; import { ContactComponent } from './contact/contact.component'; import { AppRoutingModule } from './app-routing.module'; import { httpInterceptorProviders } from './http-interceptors'; import { SpinnerComponent } from './spinner/spinner.component'; @NgModule({ declarations: [ AppComponent, SpinnerComponent, ContactSidebarComponent, NavbarComponent, AboutComponent, ResumeComponent, ProjectsComponent, BlogComponent, ContactComponent ], imports: [ BrowserModule, HttpClientModule, AppRoutingModule, FormsModule ], schemas: [CUSTOM_ELEMENTS_SCHEMA], providers: [httpInterceptorProviders], bootstrap: [AppComponent] }) export class AppModule { }