From d53a42bb1223e2a54f0fd31790c64e09398cdbd6 Mon Sep 17 00:00:00 2001 From: Lisa Knox Date: Fri, 9 Dec 2022 10:40:23 -0500 Subject: [PATCH] swapped portable data hash and version columns/menu items Arvados-DCO-1.1-Signed-off-by: Lisa Knox --- .../data-explorer/renderers.tsx | 21 ++++++++------- src/views/project-panel/project-panel.tsx | 26 +++++++++---------- 2 files changed, 24 insertions(+), 23 deletions(-) diff --git a/src/views-components/data-explorer/renderers.tsx b/src/views-components/data-explorer/renderers.tsx index 7390a6e2..a309d1db 100644 --- a/src/views-components/data-explorer/renderers.tsx +++ b/src/views-components/data-explorer/renderers.tsx @@ -454,7 +454,7 @@ export const ResourceCluster = (props: { uuid: string }) => { // Links Resources const renderLinkName = (item: { name: string }) => - {item.name || '(none)'}; + {item.name || '-'}; export const ResourceLinkName = connect( (state: RootState, props: { uuid: string }) => { @@ -788,6 +788,16 @@ export const ResourceUUID = connect( const resource = getResource(props.uuid)(state.resources); return { uuid: resource ? resource.uuid : '' }; })((props: { uuid: string }) => renderUuid({uuid: props.uuid})); + +const renderVersion = (version: number) =>{ + return {version ?? '-'} +} + +export const ResourceVersion = connect( + (state: RootState, props: { uuid: string }) => { + const resource = getResource(props.uuid)(state.resources); + return { version: resource ? resource.version: '' }; + })((props: { version: number }) => renderVersion(props.version)); const renderPortableDataHash = (portableDataHash:string | null) => @@ -801,15 +811,6 @@ export const ResourcePortableDataHash = connect( return { portableDataHash: resource ? resource.portableDataHash : '' }; })((props: { portableDataHash: string }) => renderPortableDataHash(props.portableDataHash)); -const renderVersion = (version: number) =>{ - return {version ?? '-'} -} - -export const ResourceVersion = connect( - (state: RootState, props: { uuid: string }) => { - const resource = getResource(props.uuid)(state.resources); - return { version: resource ? resource.version: '' }; - })((props: { version: number }) => renderVersion(props.version)); const renderFileCount = (fileCount: number) =>{ return {fileCount ?? '-'} diff --git a/src/views/project-panel/project-panel.tsx b/src/views/project-panel/project-panel.tsx index dcf6c40c..68945611 100644 --- a/src/views/project-panel/project-panel.tsx +++ b/src/views/project-panel/project-panel.tsx @@ -20,7 +20,7 @@ import { ProcessStatus as ResourceStatus, ResourceType, ResourceOwnerWithName, - ResourceVersion, + ResourcePortableDataHash, ResourceFileSize, ResourceFileCount, ResourceUUID, @@ -29,7 +29,7 @@ import { ResourceLogUuid, ResourceParentProcess, ResourceModifiedByUserUuid, - ResourcePortableDataHash, + ResourceVersion, ResourceCreatedAtDate, ResourceLastModifiedDate, ResourceTrashDate, @@ -75,18 +75,18 @@ export enum ProjectPanelColumnNames { STATUS = "Status", TYPE = "Type", OWNER = "Owner", - VERSION = "Version", - FILE_SIZE = "File size", - FILE_COUNT = "File count", + PORTABLE_DATA_HASH = "Portable Data Hash", + FILE_SIZE = "File Size", + FILE_COUNT = "File Count", UUID = "UUID", CONTAINER_UUID = "Container UUID", OUTPUT_UUID = "Output UUID", LOG_UUID = "Log UUID", - PARENT_PROCESS = 'Parent process UUID', + PARENT_PROCESS = 'Parent Process UUID', MODIFIED_BY_USER_UUID = 'Modified by User UUID', - PORTABLE_DATA_HASH = "Portable data hash", - CREATED_AT = "Date created", - LAST_MODIFIED = "Last modified", + VERSION = "Version", + CREATED_AT = "Date Created", + LAST_MODIFIED = "Last Modified", TRASH_AT = "Trash at", DELETE_AT = "Delete at", } @@ -127,11 +127,11 @@ export const projectPanelColumns: DataColumns = [ render: uuid => }, { - name: ProjectPanelColumnNames.VERSION, + name: ProjectPanelColumnNames.PORTABLE_DATA_HASH, selected: false, configurable: true, filters: createTree(), - render: uuid => + render: uuid => }, { name: ProjectPanelColumnNames.FILE_SIZE, @@ -190,11 +190,11 @@ export const projectPanelColumns: DataColumns = [ render: uuid => }, { - name: ProjectPanelColumnNames.PORTABLE_DATA_HASH, + name: ProjectPanelColumnNames.VERSION, selected: false, configurable: true, filters: createTree(), - render: uuid => + render: uuid => }, { name: ProjectPanelColumnNames.CREATED_AT, -- 2.30.2