X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/3cb71e5a3dadfaa307dc948f8933e6ca3af4df60..f616027fe6cc593b7aec49e38c8d9203a3a35aa4:/src/views/workflow-panel/workflow-panel-view.tsx diff --git a/src/views/workflow-panel/workflow-panel-view.tsx b/src/views/workflow-panel/workflow-panel-view.tsx index b8e0e436d7..45f4423b21 100644 --- a/src/views/workflow-panel/workflow-panel-view.tsx +++ b/src/views/workflow-panel/workflow-panel-view.tsx @@ -9,16 +9,17 @@ import { DataTableDefaultView } from '~/components/data-table-default-view/data- import { WORKFLOW_PANEL_ID } from '~/store/workflow-panel/workflow-panel-actions'; import { ResourceLastModifiedDate, - RosurceWorkflowName, + ResourceWorkflowName, ResourceWorkflowStatus, - ResourceShare + ResourceShare, + ResourceRunProcess } from "~/views-components/data-explorer/renderers"; import { SortDirection } from '~/components/data-table/data-column'; import { DataColumns } from '~/components/data-table/data-table'; import { DataTableFilterItem } from '~/components/data-table-filters/data-table-filters'; import { Grid, Paper } from '@material-ui/core'; import { WorkflowDetailsCard } from './workflow-description-card'; -import { WorkflowResource } from '../../models/workflow'; +import { WorkflowResource } from '~/models/workflow'; import { createTree } from '~/models/tree'; export enum WorkflowPanelColumnNames { @@ -49,18 +50,19 @@ export enum ResourceStatus { SHARED = "Shared" } -const resourceStatus = (type: string) => { - switch (type) { - case ResourceStatus.PUBLIC: - return "Public"; - case ResourceStatus.PRIVATE: - return "Private"; - case ResourceStatus.SHARED: - return "Shared"; - default: - return "Unknown"; - } -}; +// TODO: restore filters +// const resourceStatus = (type: string) => { +// switch (type) { +// case ResourceStatus.PUBLIC: +// return "Public"; +// case ResourceStatus.PRIVATE: +// return "Private"; +// case ResourceStatus.SHARED: +// return "Shared"; +// default: +// return "Unknown"; +// } +// }; export const workflowPanelColumns: DataColumns = [ { @@ -69,7 +71,7 @@ export const workflowPanelColumns: DataColumns = [ configurable: true, sortDirection: SortDirection.ASC, filters: createTree(), - render: (uuid: string) => + render: (uuid: string) => }, { name: WorkflowPanelColumnNames.AUTHORISATION, @@ -110,11 +112,18 @@ export const workflowPanelColumns: DataColumns = [ configurable: false, filters: createTree(), render: (uuid: string) => + }, + { + name: '', + selected: true, + configurable: false, + filters: createTree(), + render: (uuid: string) => } ]; export const WorkflowPanelView = (props: WorkflowPanelProps) => { - return + return