X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/46f597da5c34d80250cc7efd87d2ce087528ed5f..5c6e7a1fcb3e951c09e4a794f92a80a35f4db2ee:/src/views/project-panel/project-panel.tsx diff --git a/src/views/project-panel/project-panel.tsx b/src/views/project-panel/project-panel.tsx index d3b0474b9d..b75b37aab5 100644 --- a/src/views/project-panel/project-panel.tsx +++ b/src/views/project-panel/project-panel.tsx @@ -72,24 +72,7 @@ export const projectPanelColumns: DataColumns = [ name: "Status", selected: true, configurable: true, - sortDirection: SortDirection.NONE, - filters: [ - { - name: ContainerRequestState.COMMITTED, - selected: true, - type: ContainerRequestState.COMMITTED - }, - { - name: ContainerRequestState.FINAL, - selected: true, - type: ContainerRequestState.FINAL - }, - { - name: ContainerRequestState.UNCOMMITTED, - selected: true, - type: ContainerRequestState.UNCOMMITTED - } - ], + filters: [], render: uuid => , width: "75px" }, @@ -97,7 +80,6 @@ export const projectPanelColumns: DataColumns = [ name: ProjectPanelColumnNames.TYPE, selected: true, configurable: true, - sortDirection: SortDirection.NONE, filters: [ { name: resourceLabel(ResourceKind.COLLECTION), @@ -122,7 +104,6 @@ export const projectPanelColumns: DataColumns = [ name: ProjectPanelColumnNames.OWNER, selected: true, configurable: true, - sortDirection: SortDirection.NONE, filters: [], render: uuid => , width: "200px" @@ -131,7 +112,6 @@ export const projectPanelColumns: DataColumns = [ name: ProjectPanelColumnNames.FILE_SIZE, selected: true, configurable: true, - sortDirection: SortDirection.NONE, filters: [], render: uuid => , width: "50px" @@ -183,7 +163,8 @@ export const ProjectPanel = withStyles(styles)( onRowDoubleClick={this.handleRowDoubleClick} onContextMenu={this.handleContextMenu} defaultIcon={ProjectIcon} - defaultMessages={['Your project is empty.', 'Please create a project or create a collection and upload a data.']} /> + defaultMessages={['Your project is empty.', 'Please create a project or create a collection and upload a data.']} + contextMenuColumn={true}/> ; } @@ -196,15 +177,16 @@ export const ProjectPanel = withStyles(styles)( } handleContextMenu = (event: React.MouseEvent, resourceUuid: string) => { - const kind = resourceKindToContextMenuKind(resourceUuid); + const menuKind = resourceKindToContextMenuKind(resourceUuid); const resource = getResource(resourceUuid)(this.props.resources); - if (kind && resource) { + if (menuKind && resource) { this.props.dispatch(openContextMenu(event, { name: resource.name, uuid: resource.uuid, ownerUuid: resource.ownerUuid, isTrashed: resource.isTrashed, - kind + kind: resource.kind, + menuKind })); } }