import { NgModule } from '@angular/core'; import { BrowserModule } from '@angular/platform-browser'; import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; import { HttpClientModule } from '@angular/common/http'; import { FormsModule } from '@angular/forms'; import { LayoutModule } from '@angular/cdk/layout'; import { MatToolbarModule, MatButtonModule, MatSidenavModule, MatIconModule, MatListModule, MatTableModule, MatPaginatorModule, MatSortModule, MatFormFieldModule, MatInputModule, MatSelectModule, MatOptionModule, MatCardModule, MatRadioModule, MatExpansionModule, MatTooltipModule, MatDialogModule, } from '@angular/material'; import { AppRoutingModule } from './app-routing.module'; import { AppComponent } from './app.component'; import { NavigationComponent } from './navigation/navigation.component'; import { AwardeeListComponent } from './awardee-list/awardee-list.component'; import { JudgeListComponent } from './judge-list/judge-list.component'; import { JudgeListTableComponent } from './judge-list-table/judge-list-table.component'; import { AwardeeListTableComponent } from './awardee-list-table/awardee-list-table.component'; import { AwardeeEditorComponent } from './awardee-editor/awardee-editor.component'; import { JudgeEditorComponent } from './judge-editor/judge-editor.component'; import { ConfirmDialogComponent } from './confirm-dialog/confirm-dialog.component'; import { AuthModule } from "./auth/auth.module"; @NgModule({ declarations: [ AppComponent, NavigationComponent, AwardeeListComponent, JudgeListComponent, JudgeListTableComponent, AwardeeListTableComponent, AwardeeEditorComponent, JudgeEditorComponent, ConfirmDialogComponent, ], entryComponents: [ ConfirmDialogComponent, ], imports: [ BrowserModule, BrowserAnimationsModule, FormsModule, HttpClientModule, LayoutModule, MatToolbarModule, MatButtonModule, MatSidenavModule, MatIconModule, MatListModule, MatTableModule, MatPaginatorModule, MatSortModule, MatFormFieldModule, MatInputModule, MatSelectModule, MatOptionModule, MatCardModule, MatRadioModule, MatExpansionModule, MatTooltipModule, MatDialogModule, AuthModule, AppRoutingModule, ], providers: [], bootstrap: [AppComponent] }) export class AppModule { }