import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { AdminComponent } from './admin.component'; import {CacheAdminComponent} from './cache-admin/cache-admin.component'; import {MenusModule} from './menus/menus.module'; import {UsageModule} from './usage/usage.module'; import {FormsModule} from '@angular/forms'; import { MatExpansionModule, MatFormFieldModule, MatPaginatorModule, MatRadioModule, MatSlideToggleModule, MatTableModule, MatInputModule } 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 { UserService } from '../shared/services/user/user.service'; import { InformationModalComponent } from '../modals/information-modal/information-modal.component'; @NgModule({ declarations: [AdminComponent, CacheAdminComponent, RoleFunctionsComponent, RolesComponent, NewRoleComponent, InformationModalComponent], imports: [ CommonModule, MenusModule, UsageModule, FormsModule, MatRadioModule, RdpModule, AdminRouting, MatExpansionModule, MatFormFieldModule, MatTableModule, MatSlideToggleModule, MatPaginatorModule, MatInputModule ], entryComponents: [NewRoleComponent, InformationModalComponent], exports: [ ], providers: [UserService] }) export class AdminModule { }