Skip to content

Commit

Permalink
[sqllab] adding more descriptive labels to left panel (#1407)
Browse files Browse the repository at this point in the history
  • Loading branch information
mistercrunch committed Oct 21, 2016
1 parent 6fb3b30 commit 3dea6e0
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 0 deletions.
Expand Up @@ -39,6 +39,7 @@ class DatabaseSelect extends React.Component {
isLoading={this.state.databaseLoading}
autosize={false}
onChange={this.changeDb.bind(this)}
valueRenderer={this.props.valueRenderer}
/>
</div>
);
Expand All @@ -49,6 +50,7 @@ DatabaseSelect.propTypes = {
onChange: React.PropTypes.func,
actions: React.PropTypes.object,
databaseId: React.PropTypes.number,
valueRenderer: React.PropTypes.func,
};

DatabaseSelect.defaultProps = {
Expand Down
10 changes: 10 additions & 0 deletions caravel/assets/javascripts/SqlLab/components/SqlEditorLeftBar.jsx
Expand Up @@ -127,6 +127,11 @@ class SqlEditorLeftBar extends React.Component {
<DatabaseSelect
onChange={this.onChange.bind(this)}
databaseId={this.props.queryEditor.dbId}
valueRenderer={(o) => (
<div>
<span className="text-muted">Database:</span> {o.label}
</div>
)}
/>
</div>
<div className="m-t-5">
Expand All @@ -135,6 +140,11 @@ class SqlEditorLeftBar extends React.Component {
placeholder={`Select a schema (${this.state.schemaOptions.length})`}
options={this.state.schemaOptions}
value={this.props.queryEditor.schema}
valueRenderer={(o) => (
<div>
<span className="text-muted">Schema:</span> {o.label}
</div>
)}
isLoading={this.state.schemaLoading}
autosize={false}
onChange={this.changeSchema.bind(this)}
Expand Down

0 comments on commit 3dea6e0

Please sign in to comment.