import { NgModule } from '@angular/core'; import { BrowserModule } from '@angular/platform-browser'; import { AppRoutingModule } from './app-routing.module'; import { AppComponent } from './app.component'; import { LoginPageComponent } from './login-page/login-page.component'; import { MainPageComponent } from './main-page/main-page.component'; import { RegisterPageComponent } from './register-page/register-page.component'; import {MatToolbarModule} from '@angular/material/toolbar'; import {MatButtonModule} from '@angular/material/button'; import { MatIconModule } from '@angular/material/icon'; import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; import { MatCardModule } from '@angular/material/card'; import { MatInputModule } from '@angular/material/input'; import { MatListModule } from '@angular/material/list'; import { MatFormFieldModule } from '@angular/material/form-field'; import { FormsModule, ReactiveFormsModule } from '@angular/forms'; import { DatePipe } from '@angular/common'; import { HttpClientModule } from '@angular/common/http'; import { MatRadioModule } from '@angular/material/radio'; import { MatRadioChange } from '@angular/material/radio'; import { MatTableModule } from '@angular/material/table'; @NgModule({ declarations: [ AppComponent, LoginPageComponent, MainPageComponent, RegisterPageComponent ], imports: [ BrowserModule, HttpClientModule, MatToolbarModule, MatButtonModule, MatIconModule, AppRoutingModule, MatCardModule, MatInputModule,FormsModule, ReactiveFormsModule, MatListModule, MatFormFieldModule, BrowserAnimationsModule, MatRadioModule, MatTableModule, DatePipe, ], providers: [DatePipe ], bootstrap: [AppComponent] }) export class AppModule { }