import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { AdminComponent } from './admin.component'; import {CacheAdminComponent} from './cache-admin/cache-admin.component'; import {UsageComponent} from './usage/usage.component'; import {FormsModule} from '@angular/forms'; import {MatSortModule} from '@angular/material/sort'; import { MatExpansionModule, MatFormFieldModule, MatPaginatorModule, MatRadioModule, MatSlideToggleModule, MatTableModule } from '@angular/material'; import {RdpModule} from 'portalsdk-tag-lib'; import {AdminRouting} from './admin-routing.module'; import {RoleFunctionsComponent} from './role-functions/role-functions.component'; import {RolesComponent} from './roles/roles.component'; import {NewRoleComponent} from './roles/new-role/new-role.component'; import {MenusComponent} from './menus/menus.component'; import {NewMenuComponent} from './menus/new-menu/new-menu.component'; import {NewRoleFunctionComponent} from './role-functions/new-role-function/new-role-function.component'; import { InformationModalComponent } from '../modals/information-modal/information-modal.component'; @NgModule({ declarations: [AdminComponent, CacheAdminComponent, RoleFunctionsComponent, RolesComponent, NewRoleComponent, MenusComponent, NewMenuComponent, NewRoleFunctionComponent, UsageComponent, InformationModalComponent], imports: [ CommonModule, FormsModule, MatRadioModule, RdpModule, AdminRouting, MatExpansionModule, MatFormFieldModule, MatTableModule, MatSlideToggleModule, MatPaginatorModule, MatSortModule ], entryComponents: [NewRoleComponent, InformationModalComponent] }) export class AdminModule { }