Merge branch '21705-go121'
[arvados.git] / services / workbench2 / src / views-components / context-menu / action-sets / workflow-action-set.ts
index e0787f94ee8d808e4ea487554871560684cd5b2e..4e76f2aa4d0c979b8a3ff1ce428a544082dd6fbe 100644 (file)
@@ -3,8 +3,8 @@
 // SPDX-License-Identifier: AGPL-3.0
 
 import { ContextMenuActionSet, ContextMenuActionNames } from "views-components/context-menu/context-menu-action-set";
-import { openRunProcess, deleteWorkflow } from "store/workflow-panel/workflow-panel-actions";
-import { DetailsIcon, AdvancedIcon, OpenIcon, Link, StartIcon, TrashIcon } from "components/icon/icon";
+import { openRunProcess, openRemoveWorkflowDialog } from "store/workflow-panel/workflow-panel-actions";
+import { DetailsIcon, AdvancedIcon, OpenIcon, Link, StartIcon, DeleteForever } from "components/icon/icon";
 import { copyToClipboardAction, openInNewTabAction } from "store/open-in-new-tab/open-in-new-tab.actions";
 import { toggleDetailsPanel } from "store/details-panel/details-panel-action";
 import { openAdvancedTabDialog } from "store/advanced-tab/advanced-tab";
@@ -20,7 +20,7 @@ export const readOnlyWorkflowActionSet: ContextMenuActionSet = [
         },
         {
             icon: Link,
-            name: ContextMenuActionNames.COPY_TO_CLIPBOARD,
+            name: ContextMenuActionNames.COPY_LINK_TO_CLIPBOARD,
             execute: (dispatch, resources) => {
                 dispatch<any>(copyToClipboardAction(resources));
             },
@@ -53,10 +53,10 @@ export const workflowActionSet: ContextMenuActionSet = [
     [
         ...readOnlyWorkflowActionSet[0],
         {
-            icon: TrashIcon,
-            name: ContextMenuActionNames.DELETE_WORKFLOW,
+            icon: DeleteForever,
+            name: "Delete Workflow",
             execute: (dispatch, resources) => {
-                dispatch<any>(deleteWorkflow(resources[0].uuid, resources[0].ownerUuid));
+                dispatch<any>(openRemoveWorkflowDialog(resources[0], resources.length));
             },
         },
     ],