Skip to content

Commit 078d799

Browse files
committed
add menu item alias
1 parent 08bebca commit 078d799

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

src/Umbraco.Web.UI.Client/src/packages/members/member-type/constants.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
export * from './entity-actions/constants.js';
22
export * from './member-type-root/constants.js';
3+
export * from './menu/constants.js';
34
export * from './paths.js';
45
export * from './property-type/constants.js';
56
export * from './repository/constants.js';
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export const UMB_MEMBER_TYPE_MENU_ITEM_ALIAS = 'Umb.MenuItem.MemberTypes';

src/Umbraco.Web.UI.Client/src/packages/members/member-type/menu/manifests.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
import { UMB_MEMBER_TYPE_TREE_ALIAS } from '../constants.js';
1+
import { UMB_MEMBER_TYPE_MENU_ITEM_ALIAS, UMB_MEMBER_TYPE_TREE_ALIAS } from '../constants.js';
22
import { UMB_WORKSPACE_CONDITION_ALIAS } from '@umbraco-cms/backoffice/workspace';
33

44
export const manifests: Array<UmbExtensionManifest> = [
55
{
66
type: 'menuItem',
77
kind: 'tree',
8-
alias: 'Umb.MenuItem.MemberTypes',
8+
alias: UMB_MEMBER_TYPE_MENU_ITEM_ALIAS,
99
name: 'Member Type Menu Item',
1010
weight: 700,
1111
meta: {
@@ -16,9 +16,13 @@ export const manifests: Array<UmbExtensionManifest> = [
1616
},
1717
{
1818
type: 'workspaceContext',
19+
kind: 'menuStructure',
1920
name: 'Member Type Menu Structure Workspace Context',
2021
alias: 'Umb.Context.MemberType.Menu.Structure',
2122
api: () => import('./member-type-menu-structure.context.js'),
23+
meta: {
24+
menuItemAlias: UMB_MEMBER_TYPE_MENU_ITEM_ALIAS,
25+
},
2226
conditions: [
2327
{
2428
alias: UMB_WORKSPACE_CONDITION_ALIAS,

0 commit comments

Comments
 (0)