X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/013ec8ccb46d5438aca45dc5173f838ec863ca7b..fd4ab0a9bd556ec8131ba3d4ba169dd1c152ef21:/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 f76efe0d..ab8af36f 100644 --- a/src/views/process-panel/process-panel-root.tsx +++ b/src/views/process-panel/process-panel-root.tsx @@ -20,19 +20,19 @@ export interface ProcessPanelRootDataProps { } export interface ProcessPanelRootActionProps { - onContextMenu: (event: React.MouseEvent) => void; + onContextMenu: (event: React.MouseEvent, process: Process) => void; onToggle: (status: string) => void; } export type ProcessPanelRootProps = ProcessPanelRootDataProps & ProcessPanelRootActionProps; -export const ProcessPanelRoot = (props: ProcessPanelRootProps) => - props.process +export const ProcessPanelRoot = ({process, ...props}: ProcessPanelRootProps) => + process ? - + + process={process} + onContextMenu={event => props.onContextMenu(event, process)} />