21128: added workflow actions Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox...
[arvados.git] / src / views-components / multiselect-toolbar / ms-collection-action-set.ts
index 338c18ef42dd4f2995a46443ac06a8c4a9401676..3afe15568efbbdece0afefa737c5f5c75cc635d5 100644 (file)
@@ -7,14 +7,15 @@ import { openMoveCollectionDialog } from "store/collections/collection-move-acti
 import { openCollectionCopyDialog, openMultiCollectionCopyDialog } from "store/collections/collection-copy-actions";
 import { toggleCollectionTrashed } from "store/trash/trash-actions";
 import { ContextMenuResource } from "store/context-menu/context-menu-actions";
-import { MultiSelectMenuActionSet, MultiSelectMenuActionNames } from "./ms-menu-action-set";
+import { MultiSelectMenuActionSet, MultiSelectMenuActionNames } from "./ms-menu-actions";
 import { TrashIcon } from "components/icon/icon";
 
 export const msCollectionActionSet: MultiSelectMenuActionSet = [
     [
         {
-            icon: CopyIcon,
             name: MultiSelectMenuActionNames.MAKE_A_COPY,
+            icon: CopyIcon,
+            hasAlts: false,
             isForMulti: true,
             execute: (dispatch, [...resources]) => {
                 if (resources[0].fromContextMenu || resources.length === 1) dispatch<any>(openCollectionCopyDialog(resources[0]));
@@ -22,8 +23,9 @@ export const msCollectionActionSet: MultiSelectMenuActionSet = [
             },
         },
         {
-            icon: MoveToIcon,
             name: MultiSelectMenuActionNames.MOVE_TO,
+            icon: MoveToIcon,
+            hasAlts: false,
             isForMulti: true,
             execute: (dispatch, resources) => dispatch<any>(openMoveCollectionDialog(resources[0])),
         },
@@ -31,6 +33,7 @@ export const msCollectionActionSet: MultiSelectMenuActionSet = [
             name: MultiSelectMenuActionNames.ADD_TO_TRASH,
             icon: TrashIcon,
             isForMulti: true,
+            hasAlts: false,
             execute: (dispatch, resources: ContextMenuResource[]) => {
                 for (const resource of [...resources]) {
                     dispatch<any>(toggleCollectionTrashed(resource.uuid, resource.isTrashed!!));