diff --git a/superset-frontend/src/explore/components/ControlHeader.jsx b/superset-frontend/src/explore/components/ControlHeader.jsx index c1b073459..9a45917f6 100644 --- a/superset-frontend/src/explore/components/ControlHeader.jsx +++ b/superset-frontend/src/explore/components/ControlHeader.jsx @@ -18,10 +18,11 @@ */ import React from 'react'; import PropTypes from 'prop-types'; -import { t, css } from '@superset-ui/core'; +import { t, css, withTheme } from '@superset-ui/core'; import { InfoTooltipWithTrigger } from '@superset-ui/chart-controls'; import { Tooltip } from 'src/components/Tooltip'; import { FormLabel } from 'src/components/Form'; +import Icons from 'src/components/Icons'; const propTypes = { name: PropTypes.string, @@ -45,7 +46,7 @@ const defaultProps = { name: undefined, }; -export default class ControlHeader extends React.Component { +class ControlHeader extends React.Component { renderOptionalIcons() { if (this.props.hovered) { return ( @@ -91,6 +92,9 @@ export default class ControlHeader extends React.Component { } const labelClass = this.props.validationErrors.length > 0 ? 'text-danger' : ''; + + const { theme } = this.props; + return (