Merge branch 'main' into 21224-project-details
[arvados.git] / services / workbench2 / src / views-components / context-menu / menu-item-sort.ts
index 1f7c61fa1539dbc04f16b2df1eeae26c1d8c1fe7..0e06be1685aef6b8bf3e3d707aca51d4eab45e74 100644 (file)
@@ -11,6 +11,7 @@ import { MultiSelectMenuAction } from 'views-components/multiselect-toolbar/ms-m
 export enum ContextMenuKind {
     API_CLIENT_AUTHORIZATION = "ApiClientAuthorization",
     ROOT_PROJECT = "RootProject",
+    ROOT_PROJECT_ADMIN = "RootProjectAdmin",
     PROJECT = "Project",
     FILTER_GROUP = "FilterGroup",
     READONLY_PROJECT = "ReadOnlyProject",
@@ -47,6 +48,7 @@ export enum ContextMenuKind {
     VIRTUAL_MACHINE = "VirtualMachine",
     KEEP_SERVICE = "KeepService",
     USER = "User",
+    USER_DETAILS = "UserDetails",
     GROUPS = "Group",
     GROUP_MEMBER = "GroupMember",
     PERMISSION_EDIT = "PermissionEdit",
@@ -120,20 +122,9 @@ const workflowOrder = [
 ]
 
 const defaultMultiOrder = [
-    ContextMenuActionNames.VIEW_DETAILS,
-    ContextMenuActionNames.OPEN_IN_NEW_TAB,
-    ContextMenuActionNames.COPY_LINK_TO_CLIPBOARD,
-    ContextMenuActionNames.OPEN_WITH_3RD_PARTY_CLIENT,
-    ContextMenuActionNames.API_DETAILS,
-    ContextMenuActionNames.SHARE,
-    ContextMenuActionNames.NEW_PROJECT,
-    ContextMenuActionNames.EDIT_PROJECT,
     ContextMenuActionNames.MOVE_TO,
     ContextMenuActionNames.MAKE_A_COPY,
     ContextMenuActionNames.MOVE_TO_TRASH,
-    ContextMenuActionNames.FREEZE_PROJECT,
-    ContextMenuActionNames.ADD_TO_FAVORITES,
-    ContextMenuActionNames.ADD_TO_PUBLIC_FAVORITES,
 ];
 
 const kindToOrder: Record<string, ContextMenuActionNames[]> = {