projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'master' into 14206-icons-descriptions-are-not-displayed-when-using-TAB
[arvados.git]
/
src
/
views
/
process-panel
/
process-panel-root.tsx
diff --git
a/src/views/process-panel/process-panel-root.tsx
b/src/views/process-panel/process-panel-root.tsx
index 9db16bc1f6210df3110976e41f0fa2423e3c1abc..ab8af36ffbb5e619e69fa22e2fbbb62b07d0a634 100644
(file)
--- a/
src/views/process-panel/process-panel-root.tsx
+++ b/
src/views/process-panel/process-panel-root.tsx
@@
-16,26
+16,27
@@
export interface ProcessPanelRootDataProps {
process?: Process;
subprocesses: Array<Process>;
filters: Array<SubprocessFilterDataProps>;
process?: Process;
subprocesses: Array<Process>;
filters: Array<SubprocessFilterDataProps>;
+ totalSubprocessesLength: number;
}
export interface ProcessPanelRootActionProps {
}
export interface ProcessPanelRootActionProps {
- onContextMenu: (event: React.MouseEvent<HTMLElement>) => void;
+ onContextMenu: (event: React.MouseEvent<HTMLElement>
, process: Process
) => void;
onToggle: (status: string) => void;
}
export type ProcessPanelRootProps = ProcessPanelRootDataProps & ProcessPanelRootActionProps;
onToggle: (status: string) => void;
}
export type ProcessPanelRootProps = ProcessPanelRootDataProps & ProcessPanelRootActionProps;
-export const ProcessPanelRoot = (
props
: ProcessPanelRootProps) =>
- pro
ps.pro
cess
- ? <Grid container spacing={16}>
- <Grid item
xs
={7}>
+export const ProcessPanelRoot = (
{process, ...props}
: ProcessPanelRootProps) =>
+ process
+ ? <Grid container spacing={16}
alignItems="stretch"
>
+ <Grid item
sm={12} md
={7}>
<ProcessInformationCard
<ProcessInformationCard
- process={pro
ps.pro
cess}
- onContextMenu={
props.onContextMenu
} />
+ process={process}
+ onContextMenu={
event => props.onContextMenu(event, process)
} />
</Grid>
</Grid>
- <Grid item
xs
={5}>
+ <Grid item
sm={12} md
={5}>
<SubprocessesCard
<SubprocessesCard
- subprocesses
={props.subprocesses
}
+ subprocesses
Amount={props.totalSubprocessesLength
}
filters={props.filters}
onToggle={props.onToggle}
/>
filters={props.filters}
onToggle={props.onToggle}
/>