[arvados-workbench2] updated: 2.7.0-200-ga3e21918
git repository hosting
git at public.arvados.org
Wed Nov 15 14:16:37 UTC 2023
Summary of changes:
src/components/multiselect-toolbar/MultiselectToolbar.tsx | 9 ++++++---
src/views-components/data-explorer/data-explorer.tsx | 2 +-
.../multiselect-toolbar/ms-project-action-set.ts | 1 -
3 files changed, 7 insertions(+), 5 deletions(-)
via a3e219187463e72f0023873cf86150117da779c7 (commit)
from 64677607790ab4d196de3d848dbd411c731a2f7b (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
commit a3e219187463e72f0023873cf86150117da779c7
Author: Lisa Knox <lisaknox83 at gmail.com>
Date: Wed Nov 15 09:16:32 2023 -0500
21128: fixed trash panel to only show restore button Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox at curii.com>
diff --git a/src/components/multiselect-toolbar/MultiselectToolbar.tsx b/src/components/multiselect-toolbar/MultiselectToolbar.tsx
index 2d9f3c44..a3b4f725 100644
--- a/src/components/multiselect-toolbar/MultiselectToolbar.tsx
+++ b/src/components/multiselect-toolbar/MultiselectToolbar.tsx
@@ -55,10 +55,13 @@ export const MultiselectToolbar = connect(
const { classes, checkedList, resources, selectedUuid, favorites } = props;
const currentResourceKinds = Array.from(selectedToKindSet(checkedList));
- const buttons = selectedToKindSet(checkedList).size
- ? selectActionsByKind(currentResourceKinds, multiselectActionsFilters) : []
+ const currentPathIsTrash = window.location.pathname === "/trash";
+
+ const buttons =
+ currentPathIsTrash && selectedToKindSet(checkedList).size
+ ? [msToggleTrashAction]
+ : selectActionsByKind(currentResourceKinds, multiselectActionsFilters);
-console.log(buttons)
return (
<React.Fragment>
<Toolbar
diff --git a/src/views-components/data-explorer/data-explorer.tsx b/src/views-components/data-explorer/data-explorer.tsx
index d5a9977a..55a254ab 100644
--- a/src/views-components/data-explorer/data-explorer.tsx
+++ b/src/views-components/data-explorer/data-explorer.tsx
@@ -41,7 +41,7 @@ const mapStateToProps = (state: RootState, { id }: Props) => {
};
};
-const mapDispatchToProps = dispatchFn => {
+const mapDispatchToProps = () => {
return (dispatch: Dispatch, { id, onRowClick, onRowDoubleClick, onContextMenu }: Props) => ({
onSetColumns: (columns: DataColumns<any, any>) => {
dispatch(dataExplorerActions.SET_COLUMNS({ id, columns }));
diff --git a/src/views-components/multiselect-toolbar/ms-project-action-set.ts b/src/views-components/multiselect-toolbar/ms-project-action-set.ts
index de328a7d..0a1b1c5d 100644
--- a/src/views-components/multiselect-toolbar/ms-project-action-set.ts
+++ b/src/views-components/multiselect-toolbar/ms-project-action-set.ts
@@ -12,7 +12,6 @@ import { favoritePanelActions } from "store/favorite-panel/favorite-panel-action
import { AddFavoriteIcon, RemoveFavoriteIcon } from "components/icon/icon";
import { RestoreFromTrashIcon, TrashIcon } from "components/icon/icon";
import { getResource } from "store/resources/resources";
-import { ContextMenuResource } from "store/context-menu/context-menu-actions";
import { checkFavorite } from "store/favorites/favorites-reducer";
export const msToggleFavoriteAction = {
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list