deleted arrow funtion
authorPawel Kowalczyk <pawel.kowalczyk@contractors.roche.com>
Mon, 16 Jul 2018 10:41:20 +0000 (12:41 +0200)
committerPawel Kowalczyk <pawel.kowalczyk@contractors.roche.com>
Mon, 16 Jul 2018 10:41:20 +0000 (12:41 +0200)
Feature #13796

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

src/views/project-panel/project-panel.tsx

index 66661974864c396e885b127461d368221c684368..2fdb715ffa3f284373410f33726b908383b0006c 100644 (file)
@@ -46,7 +46,7 @@ class ProjectPanel extends React.Component<ProjectPanelProps> {
                 <Button color="primary" variant="raised" className={classes.button}>
                     Run a process
                 </Button>
-                <Button color="primary" onClick={() => onDialogOpen(currentItemId)} variant="raised" className={classes.button}>
+                <Button color="primary" onClick={this.handleNewProjectClick} variant="raised" className={classes.button}>
                     New project
                 </Button>
             </div>
@@ -58,7 +58,10 @@ class ProjectPanel extends React.Component<ProjectPanelProps> {
                 extractKey={(item: ProjectPanelItem) => item.uuid} />
         </div>;
     }
-
+    
+    handleNewProjectClick = () => {
+        this.props.onDialogOpen(this.props.currentItemId);
+    }
     componentWillReceiveProps({ match, currentItemId, onItemRouteChange }: ProjectPanelProps) {
         if (match.params.id !== currentItemId) {
             onItemRouteChange(match.params.id);