X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/62cb779efb0b098c05053e957c765a807467b28b..17a3019e33d6d6820f50dabfa9d9ad7a4b02a4b8:/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 67fc4b35..684fd448 100644 --- a/src/views/project-panel/project-panel.tsx +++ b/src/views/project-panel/project-panel.tsx @@ -59,6 +59,7 @@ import { GroupContentsResource } from 'services/groups-service/groups-service'; import { GroupClass, GroupResource } from 'models/group'; import { CollectionResource } from 'models/collection'; import { resourceIsFrozen } from 'common/frozen-resources'; +import { ProjectResource } from 'models/project'; type CssRules = 'root' | "button"; @@ -97,12 +98,12 @@ export interface ProjectPanelFilter extends DataTableFilterItem { type: ResourceKind | ContainerRequestState; } -export const projectPanelColumns: DataColumns = [ +export const projectPanelColumns: DataColumns = [ { name: ProjectPanelColumnNames.NAME, selected: true, configurable: true, - sortDirection: SortDirection.NONE, + sort: {direction: SortDirection.NONE, field: "name"}, filters: createTree(), render: uuid => }, @@ -133,7 +134,7 @@ export const projectPanelColumns: DataColumns = [ selected: false, configurable: true, filters: createTree(), - render: uuid => + render: uuid => }, { name: ProjectPanelColumnNames.FILE_SIZE, @@ -147,21 +148,21 @@ export const projectPanelColumns: DataColumns = [ selected: false, configurable: true, filters: createTree(), - render: uuid => + render: uuid => }, { name: ProjectPanelColumnNames.UUID, selected: false, configurable: true, filters: createTree(), - render: uuid => + render: uuid => }, { name: ProjectPanelColumnNames.CONTAINER_UUID, - selected: true, + selected: false, configurable: true, filters: createTree(), - render: uuid => + render: uuid => }, { name: ProjectPanelColumnNames.RUNTIME, @@ -175,49 +176,49 @@ export const projectPanelColumns: DataColumns = [ selected: false, configurable: true, filters: createTree(), - render: uuid => + render: uuid => }, { name: ProjectPanelColumnNames.LOG_UUID, selected: false, configurable: true, filters: createTree(), - render: uuid => + render: uuid => }, { name: ProjectPanelColumnNames.PARENT_PROCESS, selected: false, configurable: true, filters: createTree(), - render: uuid => + render: uuid => }, { name: ProjectPanelColumnNames.MODIFIED_BY_USER_UUID, selected: false, configurable: true, filters: createTree(), - render: uuid => + render: uuid => }, { name: ProjectPanelColumnNames.VERSION, selected: false, configurable: true, filters: createTree(), - render: uuid => + render: uuid => }, { name: ProjectPanelColumnNames.CREATED_AT, selected: false, configurable: true, - sortDirection: SortDirection.DESC, + sort: {direction: SortDirection.NONE, field: "createdAt"}, filters: createTree(), - render: uuid => + render: uuid => }, { name: ProjectPanelColumnNames.LAST_MODIFIED, selected: true, configurable: true, - sortDirection: SortDirection.DESC, + sort: {direction: SortDirection.DESC, field: "modifiedAt"}, filters: createTree(), render: uuid => }, @@ -225,7 +226,7 @@ export const projectPanelColumns: DataColumns = [ name: ProjectPanelColumnNames.TRASH_AT, selected: false, configurable: true, - sortDirection: SortDirection.DESC, + sort: {direction: SortDirection.NONE, field: "trashAt"}, filters: createTree(), render: uuid => }, @@ -233,11 +234,11 @@ export const projectPanelColumns: DataColumns = [ name: ProjectPanelColumnNames.DELETE_AT, selected: false, configurable: true, - sortDirection: SortDirection.DESC, + sort: {direction: SortDirection.NONE, field: "deleteAt"}, filters: createTree(), render: uuid => }, - + ]; export const PROJECT_PANEL_ID = "projectPanel";