X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/f83344568cb070f716527288abe88a4ec5b0c305..9d13b7b84e145646fe3d5e61e26a2ceead76d039:/src/views-components/collection-panel-files/collection-panel-files.ts diff --git a/src/views-components/collection-panel-files/collection-panel-files.ts b/src/views-components/collection-panel-files/collection-panel-files.ts index d912ac1302..7836e1f794 100644 --- a/src/views-components/collection-panel-files/collection-panel-files.ts +++ b/src/views-components/collection-panel-files/collection-panel-files.ts @@ -23,6 +23,7 @@ import { CollectionFileType, createCollectionDirectory } from "~/models/collecti import { openContextMenu, openCollectionFilesContextMenu } from '~/store/context-menu/context-menu-actions'; import { openUploadCollectionFilesDialog } from '~/store/collections/collection-upload-actions'; import { ResourceKind } from "~/models/resource"; +import { openDetailsPanel } from '~/store/details-panel/details-panel-action'; const memoizedMapStateToProps = () => { let prevState: CollectionPanelFilesState; @@ -40,7 +41,7 @@ const memoizedMapStateToProps = () => { }; }; -const mapDispatchToProps = (dispatch: Dispatch): Pick => ({ +const mapDispatchToProps = (dispatch: Dispatch): Pick => ({ onUploadDataClick: () => { dispatch(openUploadCollectionFilesDialog()); }, @@ -56,6 +57,9 @@ const mapDispatchToProps = (dispatch: Dispatch): Pick { dispatch(openCollectionFilesContextMenu(event)); }, + onFileClick: (id) => { + dispatch(openDetailsPanel(id)); + }, });