X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/6debc9dd19b3441a974c8eae9788cfa80227badd..ff660b5e081301201832ac7b33ea12cceb84bc3d:/services/workbench2/src/store/process-panel/process-panel.ts diff --git a/services/workbench2/src/store/process-panel/process-panel.ts b/services/workbench2/src/store/process-panel/process-panel.ts index 35d776edc7..12a46a272c 100644 --- a/services/workbench2/src/store/process-panel/process-panel.ts +++ b/services/workbench2/src/store/process-panel/process-panel.ts @@ -7,6 +7,7 @@ import { RouterState } from "react-router-redux"; import { matchProcessRoute } from "routes/routes"; import { ProcessIOParameter } from "views/process-panel/process-io-card"; import { CommandOutputParameter } from 'cwlts/mappings/v1.0/CommandOutputParameter'; +import { CollectionFile } from 'models/collection-file'; export type OutputDetails = { raw?: any; @@ -36,6 +37,10 @@ export interface NodeInfo { nodeInfo: NodeInstanceType | null; }; +export interface UsageReport { + usageReport: CollectionFile | null; +}; + export interface ProcessPanel { containerRequestUuid: string; filters: { [status: string]: boolean }; @@ -45,6 +50,7 @@ export interface ProcessPanel { outputDefinitions: CommandOutputParameter[]; outputParams: ProcessIOParameter[] | null; nodeInfo: NodeInstanceType | null; + usageReport: CollectionFile | null; } export const getProcessPanelCurrentUuid = (router: RouterState) => {