import { NgModule } from '@angular/core'; import { BrowserModule } from '@angular/platform-browser'; import { AppComponent } from './app.component'; import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; import { AppRoutingModule } from './app-routing.module'; import { LoginComponent } from './components/login/login.component'; import { UsersProfilesComponent } from './components/users-profiles/users-profiles.component'; import { UsersAdminComponent } from './components/users-profiles/users-admin/users-admin.component'; import { ProfilesAdminComponent } from './components/users-profiles/profiles-admin/profiles-admin.component'; import { HttpClientModule } from '@angular/common/http'; import { ReactiveFormsModule } from '@angular/forms'; import { NewUserComponent } from './components/users-profiles/users-admin/new-user/new-user.component'; import { NewPasswordComponent } from './components/users-profiles/users-admin/new-password/new-password.component'; import { DeleteAlertComponent } from './components/users-profiles/users-admin/delete-alert/delete-alert.component'; import { PermissionsComponent } from './components/users-profiles/profiles-admin/permissions/permissions.component'; /* Angular Material Imports Starts*/ import { MatCardModule } from '@angular/material/card'; import { MatTabsModule } from '@angular/material/tabs'; import { MatButtonModule } from '@angular/material/button'; import { MatInputModule } from '@angular/material/input'; import { MatSnackBarModule } from '@angular/material/snack-bar'; import { MatIconModule } from '@angular/material/icon'; import { MatTooltipModule } from '@angular/material/tooltip'; import { MatProgressSpinnerModule } from '@angular/material/progress-spinner'; import { MatGridListModule } from '@angular/material/grid-list'; import { MatSelectModule } from '@angular/material/select'; import { MatDialogModule } from '@angular/material/dialog'; import { MatExpansionModule } from '@angular/material/expansion'; import { MatToolbarModule } from '@angular/material/toolbar'; import { MatSidenavModule } from '@angular/material/sidenav'; import { TemplateComponent } from './components/template/template.component'; import { FlexLayoutModule } from '@angular/flex-layout'; import {MatSlideToggleModule} from '@angular/material/slide-toggle'; /* Angular Material Imports Ends*/ @NgModule({ declarations: [ AppComponent, LoginComponent, UsersProfilesComponent, UsersAdminComponent, ProfilesAdminComponent, NewUserComponent, NewPasswordComponent, DeleteAlertComponent, TemplateComponent, PermissionsComponent ], imports: [ BrowserModule, BrowserAnimationsModule, AppRoutingModule, MatCardModule, MatTabsModule, MatButtonModule, MatInputModule, HttpClientModule, MatSnackBarModule, MatIconModule, MatTooltipModule, MatProgressSpinnerModule, ReactiveFormsModule, MatGridListModule, MatSelectModule, MatDialogModule, MatExpansionModule, MatToolbarModule, MatSidenavModule, FlexLayoutModule, MatSlideToggleModule ], providers: [], bootstrap: [AppComponent] }) export class AppModule { }