deleted unnecessary file
authorPawel Kowalczyk <pawel.kowalczyk@contractors.roche.com>
Fri, 31 Aug 2018 11:17:15 +0000 (13:17 +0200)
committerPawel Kowalczyk <pawel.kowalczyk@contractors.roche.com>
Fri, 31 Aug 2018 11:17:15 +0000 (13:17 +0200)
Feature #13859

Arvados-DCO-1.1-Signed-off-by: Pawel Kowalczyk <pawel.kowalczyk@contractors.roche.com>

src/views-components/process-subprocesses/process-subprocesses.ts [deleted file]
src/views/process-panel/process-panel-root.tsx

diff --git a/src/views-components/process-subprocesses/process-subprocesses.ts b/src/views-components/process-subprocesses/process-subprocesses.ts
deleted file mode 100644 (file)
index 3dd9bca..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-// Copyright (C) The Arvados Authors. All rights reserved.
-//
-// SPDX-License-Identifier: AGPL-3.0
-
-import { Dispatch } from 'redux';
-import { openProcessContextMenu } from '~/store/context-menu/context-menu-actions';
-import { connect } from 'react-redux';
-import { RootState } from '~/store/store';
-import { ProcessSubprocessesDataProps, ProcessSubprocesses as SubprocessesComponent } from '~/views/process-panel/process-subprocesses';
-
-type SubprocessesActionProps = Pick<ProcessSubprocessesDataProps, 'onContextMenu'>;
-
-const mapStateToProps = (state: RootState) => ({
-    // todo processPanel
-    items: state.collectionPanel
-});
-
-const mapDispatchToProps = (dispatch: Dispatch): SubprocessesActionProps => ({
-    onContextMenu: (event: React.MouseEvent<HTMLElement>) => {
-        dispatch<any>(openProcessContextMenu(event));       
-    }
-});
-
-export const ProcessSubprocesses = connect(mapStateToProps, mapDispatchToProps)(SubprocessesComponent);
\ No newline at end of file
index 443dbebb5cc944bdb8c26fc038d11940b3fec110..b4e0c2dcf9e1fb720423b8a15d82d9c3712dc41b 100644 (file)
@@ -9,7 +9,7 @@ import { DefaultView } from '~/components/default-view/default-view';
 import { ProcessIcon } from '~/components/icon/icon';
 import { Process } from '~/store/processes/process';
 import { SubprocessesCard } from './subprocesses-card';
-import { ProcessSubprocesses } from '~/views-components/process-subprocesses/process-subprocesses';
+import { ProcessSubprocesses } from '~/views/process-panel/process-subprocesses';
 import { SubprocessesStatus } from '~/views/process-panel/process-subprocesses-card';
 
 type CssRules = 'headerActive' | 'headerCompleted' | 'headerQueued' | 'headerFailed' | 'headerCanceled';
@@ -66,7 +66,8 @@ export const ProcessPanelRoot = (props: ProcessPanelRootProps) =>
             </Grid>
             <Grid item xs={12}>
                 <ProcessSubprocesses
-                    subprocesses={props.subprocesses} />
+                    subprocesses={props.subprocesses}
+                    onContextMenu={props.onContextMenu} />
             </Grid>
         </Grid>
         : <Grid container