X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/1bbdd9c70d0099e0bf46b3c1ac55e423e3406314..fa29a709a18ab248f87d954cbac9cf89de34c031:/src/views/search-results-panel/search-results-panel-view.tsx diff --git a/src/views/search-results-panel/search-results-panel-view.tsx b/src/views/search-results-panel/search-results-panel-view.tsx index ea658ee7..6827a002 100644 --- a/src/views/search-results-panel/search-results-panel-view.tsx +++ b/src/views/search-results-panel/search-results-panel-view.tsx @@ -8,12 +8,11 @@ import { DataColumns } from '~/components/data-table/data-table'; import { DataTableFilterItem } from '~/components/data-table-filters/data-table-filters'; import { ResourceKind } from '~/models/resource'; import { ContainerRequestState } from '~/models/container-request'; -import { resourceLabel } from '~/common/labels'; import { SearchBarAdvanceFormData } from '~/models/search-bar'; import { SEARCH_RESULTS_PANEL_ID } from '~/store/search-results-panel/search-results-panel-actions'; import { DataExplorer } from '~/views-components/data-explorer/data-explorer'; import { - ProcessStatus, + ProcessStatus, ResourceCluster, ResourceFileSize, ResourceLastModifiedDate, ResourceName, @@ -21,9 +20,10 @@ import { ResourceType } from '~/views-components/data-explorer/renderers'; import { createTree } from '~/models/tree'; -import { getInitialResourceTypeFilters } from '../../store/resource-type-filters/resource-type-filters'; -// TODO: code clean up +import { getInitialResourceTypeFilters } from '~/store/resource-type-filters/resource-type-filters'; + export enum SearchResultsPanelColumnNames { + CLUSTER = "Cluster", NAME = "Name", PROJECT = "Project", STATUS = "Status", @@ -51,6 +51,13 @@ export interface WorkflowPanelFilter extends DataTableFilterItem { } export const searchResultsPanelColumns: DataColumns = [ + { + name: SearchResultsPanelColumnNames.CLUSTER, + selected: true, + configurable: true, + filters: createTree(), + render: (uuid: string) => + }, { name: SearchResultsPanelColumnNames.NAME, selected: true, @@ -111,4 +118,4 @@ export const SearchResultsPanelView = (props: SearchResultsPanelProps) => { onRowDoubleClick={props.onItemDoubleClick} onContextMenu={props.onContextMenu} contextMenuColumn={true} />; -}; \ No newline at end of file +};