From 6ebb6d07335dab21e5ad24c1e354d6b1a68b1929 Mon Sep 17 00:00:00 2001 From: Pawel Kowalczyk Date: Fri, 8 Jun 2018 15:03:20 +0200 Subject: [PATCH] deleted unnecessary divs in project-tree component Feature #13535 Arvados-DCO-1.1-Signed-off-by: Pawel Kowalczyk --- src/components/project-tree/project-tree.tsx | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/components/project-tree/project-tree.tsx b/src/components/project-tree/project-tree.tsx index 39c4711b7f..310dcedbde 100644 --- a/src/components/project-tree/project-tree.tsx +++ b/src/components/project-tree/project-tree.tsx @@ -12,12 +12,15 @@ import Typography from '@material-ui/core/Typography'; import Tree, { TreeItem } from '../tree/tree'; import { Project } from '../../models/project'; -type CssRules = 'active' | 'row' | 'treeContainer'; +type CssRules = 'active' | 'listItemText' | 'row' | 'treeContainer'; const styles: StyleRulesCallback = (theme: Theme) => ({ active: { color: '#4285F6', }, + listItemText: { + padding: '0px', + }, row: { display: 'flex', alignItems: 'center', @@ -40,13 +43,14 @@ export interface WorkbenchProps { class ProjectTree extends React.Component> { render(): ReactElement { const {classes, projects} = this.props; + const {active, listItemText, row, treeContainer} = classes; return ( -
+
) => -
{project.data.icon}
-
{project.data.name}} />
+ render={(project: TreeItem) => + {project.data.icon} + {project.data.name}} /> } />
); -- 2.30.2