Added component to edit and create a resource policy

This commit is contained in:
Giuseppe Digilio
2020-04-02 18:58:51 +02:00
parent 7f6c88164b
commit fab11e9055
7 changed files with 117 additions and 4 deletions

View File

@@ -15,6 +15,8 @@ import { ItemRelationshipsComponent } from './item-relationships/item-relationsh
import { I18nBreadcrumbResolver } from '../../core/breadcrumbs/i18n-breadcrumb.resolver';
import { ItemVersionHistoryComponent } from './item-version-history/item-version-history.component';
import { ItemAuthorizationsComponent } from './item-authorizations/item-authorizations.component';
import { ResourcePolicyEditComponent } from '../../shared/resource-policies/edit/resource-policy-edit.component';
import { ResourcePolicyCreateComponent } from '../../shared/resource-policies/create/resource-policy-create.component';
export const ITEM_EDIT_WITHDRAW_PATH = 'withdraw';
export const ITEM_EDIT_REINSTATE_PATH = 'reinstate';
@@ -116,8 +118,21 @@ export const ITEM_EDIT_AUTHORIZATIONS_PATH = 'authorizations';
},
{
path: ITEM_EDIT_AUTHORIZATIONS_PATH,
component: ItemAuthorizationsComponent,
data: { title: 'item.edit.authorizations.title' },
children: [
{
path: ':dso/create',
component: ResourcePolicyCreateComponent,
},
{
path: ':dso/:policy/edit',
component: ResourcePolicyEditComponent,
},
{
path: '',
component: ItemAuthorizationsComponent
}
]
}
]
}