diff --git a/superset/assets/javascripts/SqlLab/components/CopyQueryTabUrl.jsx b/superset/assets/javascripts/SqlLab/components/CopyQueryTabUrl.jsx index 4b5cc0c7dd9f6..0891d4cd20a92 100644 --- a/superset/assets/javascripts/SqlLab/components/CopyQueryTabUrl.jsx +++ b/superset/assets/javascripts/SqlLab/components/CopyQueryTabUrl.jsx @@ -39,7 +39,11 @@ export default class CopyQueryTabUrl extends React.PureComponent { share query} + copyNode={( +
+ share query +
+ )} tooltipText="copy URL to clipboard" shouldShowText={false} /> diff --git a/superset/assets/javascripts/SqlLab/components/TabbedSqlEditors.jsx b/superset/assets/javascripts/SqlLab/components/TabbedSqlEditors.jsx index b74169059493a..776133204034e 100644 --- a/superset/assets/javascripts/SqlLab/components/TabbedSqlEditors.jsx +++ b/superset/assets/javascripts/SqlLab/components/TabbedSqlEditors.jsx @@ -150,9 +150,7 @@ class TabbedSqlEditors extends React.PureComponent { rename tab {qe && - - - + } diff --git a/superset/assets/javascripts/components/CopyToClipboard.jsx b/superset/assets/javascripts/components/CopyToClipboard.jsx index 88b1b98f1052c..5badfb6982848 100644 --- a/superset/assets/javascripts/components/CopyToClipboard.jsx +++ b/superset/assets/javascripts/components/CopyToClipboard.jsx @@ -1,5 +1,5 @@ import React, { PropTypes } from 'react'; -import { Tooltip, OverlayTrigger } from 'react-bootstrap'; +import { Tooltip, OverlayTrigger, MenuItem } from 'react-bootstrap'; const propTypes = { copyNode: PropTypes.node, @@ -99,12 +99,14 @@ export default class CopyToClipboard extends React.Component { renderInMenu() { return ( - - {this.props.copyNode} - + + + {this.props.copyNode} + + ); }