forked from hazza/dspace-angular
[CST-4633] Create search.module and resolve dependencies issues
This commit is contained in:
52
src/app/shared/resource-policies/resource-policies.module.ts
Normal file
52
src/app/shared/resource-policies/resource-policies.module.ts
Normal file
@@ -0,0 +1,52 @@
|
||||
import { NgModule } from '@angular/core';
|
||||
import { CommonModule } from '@angular/common';
|
||||
|
||||
import { TranslateModule } from '@ngx-translate/core';
|
||||
|
||||
import { ResourcePoliciesComponent } from './resource-policies.component';
|
||||
import { ResourcePolicyFormComponent } from './form/resource-policy-form.component';
|
||||
import { ResourcePolicyEditComponent } from './edit/resource-policy-edit.component';
|
||||
import { ResourcePolicyCreateComponent } from './create/resource-policy-create.component';
|
||||
import { FormModule } from '../form/form.module';
|
||||
import { ResourcePolicyResolver } from './resolvers/resource-policy.resolver';
|
||||
import { ResourcePolicyTargetResolver } from './resolvers/resource-policy-target.resolver';
|
||||
import { EpersonGroupListComponent } from './form/eperson-group-list/eperson-group-list.component';
|
||||
import { GroupSearchBoxComponent } from './form/eperson-group-list/group-search-box/group-search-box.component';
|
||||
import { EpersonSearchBoxComponent } from './form/eperson-group-list/eperson-search-box/eperson-search-box.component';
|
||||
import { NgbModule } from '@ng-bootstrap/ng-bootstrap';
|
||||
import { SharedModule } from '../shared.module';
|
||||
|
||||
const COMPONENTS = [
|
||||
ResourcePoliciesComponent,
|
||||
ResourcePolicyFormComponent,
|
||||
ResourcePolicyEditComponent,
|
||||
ResourcePolicyCreateComponent,
|
||||
EpersonGroupListComponent,
|
||||
EpersonSearchBoxComponent,
|
||||
GroupSearchBoxComponent
|
||||
];
|
||||
|
||||
const PROVIDERS = [
|
||||
ResourcePolicyResolver,
|
||||
ResourcePolicyTargetResolver
|
||||
];
|
||||
|
||||
@NgModule({
|
||||
declarations: [
|
||||
...COMPONENTS
|
||||
],
|
||||
imports: [
|
||||
NgbModule,
|
||||
CommonModule,
|
||||
FormModule,
|
||||
TranslateModule,
|
||||
SharedModule
|
||||
],
|
||||
providers: [
|
||||
...PROVIDERS
|
||||
],
|
||||
exports: [
|
||||
...COMPONENTS
|
||||
]
|
||||
})
|
||||
export class ResourcePoliciesModule { }
|
Reference in New Issue
Block a user