import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { RoleCreateComponent } from './role-create/role-create.component';
import { RoleEditComponent } from './role-edit/role-edit.component';
import { RoleDetailsComponent } from './role-details/role-details.component';
import { RolesListComponent } from './roles-list/roles-list.component';
import { RolesRoutingModule } from './roles-routing.module';
import { ObjectsViewModule } from '@objects-view/objects-view.module';
import { UiModule } from '@shared/ui/ui.module';
import { CommonTabsModule } from '@shared/common-tabs/common-tabs.module';
import { CommonComponentsModule } from '@shared/common-components/common-components.module';

@NgModule({
  declarations: [
    RoleCreateComponent,
    RoleEditComponent,
    RoleDetailsComponent,
    RolesListComponent,
  ],
  imports: [
    CommonModule,
    RolesRoutingModule,
    ObjectsViewModule,
    CommonTabsModule,
    CommonComponentsModule,
    UiModule,
  ]
})
export class RolesModule {
}
