X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/f0d519637c997df11d5b1a1b32b3d9e4a2872325..0b94fe12e8705098542008753ce5a5caa12a4218:/src/views/workbench/workbench.tsx?ds=sidebyside diff --git a/src/views/workbench/workbench.tsx b/src/views/workbench/workbench.tsx index a0be3729..71e5a03b 100644 --- a/src/views/workbench/workbench.tsx +++ b/src/views/workbench/workbench.tsx @@ -42,13 +42,15 @@ import { CollectionPanel } from '../collection-panel/collection-panel'; import { loadCollection, loadCollectionTags } from '~/store/collection-panel/collection-panel-action'; import { getCollectionUrl } from '~/models/collection'; import { UpdateCollectionDialog } from '~/views-components/update-collection-dialog/update-collection-dialog.'; +import { UpdateProjectDialog } from '~/views-components/update-project-dialog/update-project-dialog'; import { AuthService } from "~/services/auth-service/auth-service"; import { RenameFileDialog } from '~/views-components/rename-file-dialog/rename-file-dialog'; import { FileRemoveDialog } from '~/views-components/file-remove-dialog/file-remove-dialog'; import { MultipleFilesRemoveDialog } from '~/views-components/file-remove-dialog/multiple-files-remove-dialog'; -import { DialogCollectionCreateWithSelectedFile } from '~/views-components/create-collection-dialog-with-selected/create-collection-dialog-with-selected'; import { COLLECTION_CREATE_DIALOG } from '~/views-components/dialog-create/dialog-collection-create'; import { PROJECT_CREATE_DIALOG } from '~/views-components/dialog-create/dialog-project-create'; +import { UploadCollectionFilesDialog } from '~/views-components/upload-collection-files-dialog/upload-collection-files-dialog'; +import { CollectionPartialCopyDialog } from '../../views-components/collection-partial-copy-dialog/collection-partial-copy-dialog'; const DRAWER_WITDH = 240; const APP_BAR_HEIGHT = 100; @@ -228,7 +230,7 @@ export const Workbench = withStyles(styles)(
- } /> + } /> @@ -241,10 +243,12 @@ export const Workbench = withStyles(styles)( - + + + ) => { - this.props.dispatch(loadCollection(collectionId, ResourceKind.COLLECTION)); + this.props.dispatch(loadCollection(collectionId)); this.props.dispatch(loadCollectionTags(collectionId)); }} onContextMenu={(event, item) => { @@ -296,7 +300,7 @@ export const Workbench = withStyles(styles)( onItemDoubleClick={item => { switch (item.kind) { case ResourceKind.COLLECTION: - this.props.dispatch(loadCollection(item.uuid, item.kind as ResourceKind)); + this.props.dispatch(loadCollection(item.uuid)); this.props.dispatch(push(getCollectionUrl(item.uuid))); default: this.props.dispatch(setProjectItem(item.uuid, ItemMode.ACTIVE)); @@ -323,7 +327,7 @@ export const Workbench = withStyles(styles)( onItemDoubleClick={item => { switch (item.kind) { case ResourceKind.COLLECTION: - this.props.dispatch(loadCollection(item.uuid, item.kind as ResourceKind)); + this.props.dispatch(loadCollection(item.uuid)); this.props.dispatch(push(getCollectionUrl(item.uuid))); default: this.props.dispatch(loadDetails(item.uuid, ResourceKind.PROJECT));