Connect project explorer to the store
[arvados-workbench2.git] / src / views / project-panel / project-panel.tsx
index f9e6c8b8e2c0b7f50ce690d0a445de582f71460c..afc6ce0ff353d773826d13bbb1394e094f8dd45e 100644 (file)
@@ -6,9 +6,8 @@ import * as React from 'react';
 import { RouteComponentProps } from 'react-router-dom';
 import { DispatchProp, connect } from 'react-redux';
 import { ProjectState, findTreeItem } from '../../store/project/project-reducer';
-import ProjectExplorer from '../../views-components/project-explorer/project-explorer';
 import { RootState } from '../../store/store';
-import { mapProjectTreeItem } from './project-panel-selectors';
+import ProjectExplorer from '../../views-components/project-explorer/project-explorer';
 
 interface ProjectPanelDataProps {
     projects: ProjectState;
@@ -19,10 +18,8 @@ type ProjectPanelProps = ProjectPanelDataProps & RouteComponentProps<{ name: str
 class ProjectPanel extends React.Component<ProjectPanelProps> {
 
     render() {
-        const project = findTreeItem(this.props.projects, this.props.match.params.name);
-        const projectItems = project && project.items || [];
         return (
-            <ProjectExplorer items={projectItems.map(mapProjectTreeItem)} />
+            <ProjectExplorer />
         );
     }
 }