X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/7d1fded42f510a082f4274531de2b7f591919bdb..37a1d67e8325906b9cfbb6bf3df608e72bd33b67:/src/views/collection-panel/collection-panel.tsx diff --git a/src/views/collection-panel/collection-panel.tsx b/src/views/collection-panel/collection-panel.tsx index 4ec39ca8..948a20a0 100644 --- a/src/views/collection-panel/collection-panel.tsx +++ b/src/views/collection-panel/collection-panel.tsx @@ -18,7 +18,7 @@ import { CollectionPanelFiles } from '~/views-components/collection-panel-files/ import * as CopyToClipboard from 'react-copy-to-clipboard'; import { CollectionTagForm } from './collection-tag-form'; import { deleteCollectionTag, navigateToProcess } from '~/store/collection-panel/collection-panel-action'; -import { snackbarActions } from '~/store/snackbar/snackbar-actions'; +import { snackbarActions, SnackbarKind } from '~/store/snackbar/snackbar-actions'; import { getResource } from '~/store/resources/resources'; import { openContextMenu } from '~/store/context-menu/context-menu-actions'; import { ContextMenuKind } from '~/views-components/context-menu/context-menu'; @@ -121,9 +121,11 @@ export const CollectionPanel = withStyles(styles)( label='Content size' value={data && formatFileSize(data.fileSize)} /> - dispatch(navigateToProcess(item.properties.container_request || item.properties.containerRequest))}> - - + {(item.properties.container_request || item.properties.containerRequest) && + dispatch(navigateToProcess(item.properties.container_request || item.properties.containerRequest))}> + + + } @@ -177,7 +179,8 @@ export const CollectionPanel = withStyles(styles)( onCopy = () => { this.props.dispatch(snackbarActions.OPEN_SNACKBAR({ message: "Uuid has been copied", - hideDuration: 2000 + hideDuration: 2000, + kind: SnackbarKind.SUCCESS })); }