Remove onClickOutside in favor of onBlur

pull/4063/head
Delmer Reed 2018-07-30 17:41:54 -04:00
parent 71f0281092
commit 1ad6372032
1 changed files with 1 additions and 10 deletions

View File

@ -8,7 +8,6 @@ import ReactCodeMirror from 'src/dashboards/components/ReactCodeMirror'
import TemplateDrawer from 'src/shared/components/TemplateDrawer' import TemplateDrawer from 'src/shared/components/TemplateDrawer'
import QueryStatus from 'src/shared/components/QueryStatus' import QueryStatus from 'src/shared/components/QueryStatus'
import {ErrorHandling} from 'src/shared/decorators/errors' import {ErrorHandling} from 'src/shared/decorators/errors'
import OnClickOutside from 'src/shared/components/OnClickOutside'
// Utils // Utils
import {getDeep} from 'src/utils/wrappers' import {getDeep} from 'src/utils/wrappers'
@ -41,7 +40,6 @@ interface Props {
onUpdate: (text: string) => Promise<void> onUpdate: (text: string) => Promise<void>
config: QueryConfig config: QueryConfig
templates: Template[] templates: Template[]
onClickOutside: () => void
} }
const FIRST_TEMP_VAR = '0.tempVar' const FIRST_TEMP_VAR = '0.tempVar'
@ -174,13 +172,6 @@ class InfluxQLEditor extends Component<Props, State> {
) )
} }
public handleClickOutside = (): void => {
this.setState({focused: false})
this.hideTemplateValues()
this.handleBlurEditor()
}
private handleTemplateSelection = ( private handleTemplateSelection = (
selectedTemplate: TempVar, selectedTemplate: TempVar,
templatingQueryText: string templatingQueryText: string
@ -410,4 +401,4 @@ class InfluxQLEditor extends Component<Props, State> {
} }
} }
export default OnClickOutside(InfluxQLEditor) export default InfluxQLEditor