@@ -27,10 +27,8 @@ import { RegistriesMenuProvider } from './shared/menu/providers/registries.menu'
2727import { StatisticsMenuProvider } from './shared/menu/providers/statistics.menu' ;
2828import { SystemWideAlertMenuProvider } from './shared/menu/providers/system-wide-alert.menu' ;
2929import { WorkflowMenuProvider } from './shared/menu/providers/workflow.menu' ;
30- import { COMMUNITY_MODULE_PATH } from './community-page/community-page-routing-paths' ;
31- import { COLLECTION_MODULE_PATH } from './collection-page/collection-page-routing-paths' ;
32- import { ENTITY_MODULE_PATH , ITEM_MODULE_PATH } from './item-page/item-page-routing-paths' ;
3330import { DsoOptionMenu } from './shared/menu/providers/dso-option.menu' ;
31+ import { MenuRoute } from './shared/menu/menu-route.model' ;
3432
3533export const MENUS = buildMenuStructure ( {
3634 [ MenuID . PUBLIC ] : [
@@ -54,11 +52,29 @@ export const MENUS = buildMenuStructure({
5452 ] ,
5553 [ MenuID . DSO_EDIT ] : [
5654 DsoOptionMenu . withSubs ( [
57- SubscribeMenuProvider . onRoute ( COMMUNITY_MODULE_PATH , COLLECTION_MODULE_PATH ) ,
58- DSpaceObjectEditMenuProvider . onRoute ( COMMUNITY_MODULE_PATH , COLLECTION_MODULE_PATH , ITEM_MODULE_PATH , ENTITY_MODULE_PATH ) ,
59- VersioningMenuProvider . onRoute ( ITEM_MODULE_PATH , ENTITY_MODULE_PATH ) ,
60- OrcidMenuProvider . onRoute ( ITEM_MODULE_PATH , ENTITY_MODULE_PATH ) ,
61- ClaimMenuProvider . onRoute ( ITEM_MODULE_PATH , ENTITY_MODULE_PATH , COLLECTION_MODULE_PATH ) ,
55+ SubscribeMenuProvider . onRoute (
56+ MenuRoute . SIMPLE_COMMUNITY_PAGE ,
57+ MenuRoute . SIMPLE_COLLECTION_PAGE ,
58+ ) ,
59+ DSpaceObjectEditMenuProvider . onRoute (
60+ MenuRoute . SIMPLE_COMMUNITY_PAGE ,
61+ MenuRoute . SIMPLE_COLLECTION_PAGE ,
62+ MenuRoute . SIMPLE_ITEM_PAGE ,
63+ MenuRoute . FULL_ITEM_PAGE ,
64+ ) ,
65+ VersioningMenuProvider . onRoute (
66+ MenuRoute . SIMPLE_ITEM_PAGE ,
67+ MenuRoute . FULL_ITEM_PAGE ,
68+ ) ,
69+ OrcidMenuProvider . onRoute (
70+ MenuRoute . SIMPLE_ITEM_PAGE ,
71+ MenuRoute . FULL_ITEM_PAGE ,
72+ ) ,
73+ ClaimMenuProvider . onRoute (
74+ MenuRoute . SIMPLE_ITEM_PAGE ,
75+ MenuRoute . FULL_ITEM_PAGE ,
76+ MenuRoute . SIMPLE_COLLECTION_PAGE ,
77+ ) ,
6278 ] ) ,
6379 ] ,
6480} ) ;
0 commit comments