import { BrowserModule } from "@angular/platform-browser"; import { NgModule } from "@angular/core"; import { AppRoutingModule } from "./app-routing.module"; import { AppComponent } from "./app.component"; import { StatusService } from "./shared/status/status.service"; import { HttpClientModule } from "@angular/common/http"; import { StatusListComponent } from "./status-list/status-list.component"; import { HeaderComponent } from "./header/header.component"; import { BrowserAnimationsModule } from "@angular/platform-browser/animations"; import { MatAutocompleteModule, MatButtonModule, MatButtonToggleModule, MatCardModule, MatCheckboxModule, MatChipsModule, MatDatepickerModule, MatDialogModule, MatDividerModule, MatExpansionModule, MatGridListModule, MatIconModule, MatInputModule, MatListModule, MatMenuModule, MatNativeDateModule, MatPaginatorModule, MatProgressBarModule, MatProgressSpinnerModule, MatRadioModule, MatRippleModule, MatSelectModule, MatSidenavModule, MatSliderModule, MatSlideToggleModule, MatSnackBarModule, MatSortModule, MatStepperModule, MatTableModule, MatTabsModule, MatToolbarModule, MatTooltipModule, MatFormFieldModule, MatFormFieldControl } from "@angular/material"; import { AdminComponent } from "./admin/admin.component"; import { FormsModule, ReactiveFormsModule } from "@angular/forms"; import { FormComponent } from './admin/form/form.component'; @NgModule({ declarations: [ AppComponent, StatusListComponent, HeaderComponent, AdminComponent, FormComponent ], imports: [ BrowserModule, AppRoutingModule, HttpClientModule, BrowserModule, BrowserAnimationsModule, HttpClientModule, MatButtonModule, MatMenuModule, MatCardModule, MatToolbarModule, MatIconModule, MatSidenavModule, MatListModule, FormsModule, ReactiveFormsModule, MatFormFieldModule, MatInputModule ], providers: [StatusService], bootstrap: [AppComponent] }) export class AppModule {}