From 31b73cc43c4246af8fd7df6e794143bd4260a589 Mon Sep 17 00:00:00 2001 From: Benjamin Woodruff Date: Wed, 9 Mar 2016 10:11:33 -0800 Subject: [PATCH] Add an 'Add a Class' entry to the edit menu The data browser 'Edit' menu has related options like 'Add a Row' or 'Delete this class', so 'Add a class' is a natural addition. --- src/dashboard/Data/Browser/Browser.react.js | 3 ++- src/dashboard/Data/Browser/BrowserToolbar.react.js | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/dashboard/Data/Browser/Browser.react.js b/src/dashboard/Data/Browser/Browser.react.js index 87ab6278b1..d808d44d71 100644 --- a/src/dashboard/Data/Browser/Browser.react.js +++ b/src/dashboard/Data/Browser/Browser.react.js @@ -561,7 +561,8 @@ export default class Browser extends DashboardView { onPointerClick={this.handlePointerClick.bind(this)} setRelation={this.setRelation.bind(this)} onAddColumn={this.showAddColumn.bind(this)} - onAddRow={this.addRow.bind(this)} /> + onAddRow={this.addRow.bind(this)} + onAddClass={this.showCreateClass.bind(this)} /> ); } } diff --git a/src/dashboard/Data/Browser/BrowserToolbar.react.js b/src/dashboard/Data/Browser/BrowserToolbar.react.js index b3a03426f7..3f02e895b8 100644 --- a/src/dashboard/Data/Browser/BrowserToolbar.react.js +++ b/src/dashboard/Data/Browser/BrowserToolbar.react.js @@ -30,6 +30,7 @@ let BrowserToolbar = ({ onFilterChange, onAddColumn, onAddRow, + onAddClass, onExport, onRemoveColumn, onDeleteRows, @@ -78,6 +79,7 @@ let BrowserToolbar = ({ +