angular-develop-client/src/app/app.module.ts
Dawid Kubicki e162f1758c edit works
2019-01-19 00:44:53 +01:00

82 lines
2.0 KiB
TypeScript

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 {}