From b29bd8eeb72369e20317329f63406a2faf3a165d Mon Sep 17 00:00:00 2001 From: Pawel Kowalczyk Date: Fri, 8 Jun 2018 14:21:30 +0200 Subject: [PATCH] export workbenchprops interface Feature #13535 Arvados-DCO-1.1-Signed-off-by: Pawel Kowalczyk --- src/components/project-tree/project-tree.tsx | 2 +- src/views/workbench/workbench.tsx | 9 +-------- 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/src/components/project-tree/project-tree.tsx b/src/components/project-tree/project-tree.tsx index a6ef2a9e..39c4711b 100644 --- a/src/components/project-tree/project-tree.tsx +++ b/src/components/project-tree/project-tree.tsx @@ -32,7 +32,7 @@ const styles: StyleRulesCallback = (theme: Theme) => ({ } }); -interface WorkbenchProps { +export interface WorkbenchProps { projects: Array>; toggleProjectTreeItem: (id: string) => any; } diff --git a/src/views/workbench/workbench.tsx b/src/views/workbench/workbench.tsx index 25868c38..6f39ac78 100644 --- a/src/views/workbench/workbench.tsx +++ b/src/views/workbench/workbench.tsx @@ -16,9 +16,7 @@ import { Route, Switch } from "react-router"; import { Link } from "react-router-dom"; import { actions as projectActions } from "../../store/project-action"; -import ProjectTree from '../../components/project-tree/project-tree'; -import { TreeItem } from '../../components/tree/tree'; -import { Project } from '../../models/project'; +import ProjectTree, { WorkbenchProps } from '../../components/project-tree/project-tree'; const drawerWidth = 240; @@ -51,11 +49,6 @@ const styles: StyleRulesCallback = (theme: Theme) => ({ toolbar: theme.mixins.toolbar }); -interface WorkbenchProps { - projects: Array>; - toggleProjectTreeItem: (id: string) => any; -} - class Workbench extends React.Component> { render() { const { classes } = this.props; -- 2.30.2