import { NgModule } from '@angular/core'; import { BrowserModule } from '@angular/platform-browser'; import { AppRoutingModule } from './app-routing.module'; import {FormsModule} from '@angular/forms'; import { AppComponent } from './app.component'; import { TutorialsListComponent } from './components/tutorials-list/tutorials-list.component'; import { TutorialDetailsComponent } from './components/tutorial-details/tutorial-details.component'; import { AddTutorialComponent } from './components/add-tutorial/add-tutorial.component'; import { RegisterComponent } from './components/register/register.component'; import { HomeComponent } from './components/home/home.component'; import { ProfileComponent } from './components/profile/profile.component'; import { BoardAdminComponent } from './components/board-admin/board-admin.component'; import {provideHttpClient, withXhr} from "@angular/common/http"; import {provideAnimationsAsync} from "@angular/platform-browser/animations/async"; import {MatToolbar} from "@angular/material/toolbar"; import {MatButtonModule} from "@angular/material/button"; import {MatCardModule} from "@angular/material/card"; import {MatInputModule} from "@angular/material/input"; import {MatListModule} from "@angular/material/list"; import {MatIcon} from "@angular/material/icon"; import {MatMenu, MatMenuItem, MatMenuTrigger} from "@angular/material/menu"; import {MatDivider} from "@angular/material/divider"; import {MatPaginatorModule} from "@angular/material/paginator"; import {MatSortModule} from "@angular/material/sort"; import {MatTableModule} from "@angular/material/table"; import {MatTooltipModule} from "@angular/material/tooltip"; @NgModule({ declarations: [ AppComponent, TutorialsListComponent, TutorialDetailsComponent, AddTutorialComponent, RegisterComponent, HomeComponent, ProfileComponent, BoardAdminComponent ], bootstrap: [AppComponent], imports: [ BrowserModule, AppRoutingModule, FormsModule, MatToolbar, MatButtonModule, MatCardModule, MatInputModule, MatListModule, MatIcon, MatMenu, MatMenuItem, MatMenuTrigger, MatDivider, MatTableModule, MatSortModule, MatPaginatorModule, MatTooltipModule ], providers: [provideHttpClient(withXhr()), provideAnimationsAsync()] }) export class AppModule { }