From 6522c126265875505b3f616c867ef7d655a4da80 Mon Sep 17 00:00:00 2001 From: Stephen Smith Date: Wed, 26 Oct 2022 09:56:24 -0400 Subject: [PATCH] 19569: Add open in new tab action to process resource action set Arvados-DCO-1.1-Signed-off-by: Stephen Smith --- .../action-sets/process-resource-action-set.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/views-components/context-menu/action-sets/process-resource-action-set.ts b/src/views-components/context-menu/action-sets/process-resource-action-set.ts index 56cfee85..78b2f340 100644 --- a/src/views-components/context-menu/action-sets/process-resource-action-set.ts +++ b/src/views-components/context-menu/action-sets/process-resource-action-set.ts @@ -8,7 +8,8 @@ import { toggleFavorite } from "store/favorites/favorites-actions"; import { RenameIcon, ShareIcon, MoveToIcon, CopyIcon, DetailsIcon, RemoveIcon, ReRunProcessIcon, OutputIcon, - AdvancedIcon + AdvancedIcon, + OpenIcon } from "components/icon/icon"; import { favoritePanelActions } from "store/favorite-panel/favorite-panel-action"; import { openMoveProcessDialog } from 'store/processes/process-move-actions'; @@ -23,6 +24,7 @@ import { openAdvancedTabDialog } from "store/advanced-tab/advanced-tab"; import { TogglePublicFavoriteAction } from "../actions/public-favorite-action"; import { togglePublicFavorite } from "store/public-favorites/public-favorites-actions"; import { publicFavoritePanelActions } from "store/public-favorites-panel/public-favorites-action"; +import { openInNewTabAction } from "store/open-in-new-tab/open-in-new-tab.actions"; export const readOnlyProcessResourceActionSet: ContextMenuActionSet = [[ { @@ -33,6 +35,13 @@ export const readOnlyProcessResourceActionSet: ContextMenuActionSet = [[ }); } }, + { + icon: OpenIcon, + name: "Open in new tab", + execute: (dispatch, resource) => { + dispatch(openInNewTabAction(resource)); + } + }, { icon: CopyIcon, name: "Copy to project", -- 2.30.2