import React, { PureComponent } from 'react'; import { VariableQueryProps } from 'app/types/plugins'; export default class DefaultVariableQueryEditor extends PureComponent { constructor(props) { super(props); this.state = { value: props.query }; } handleChange(event) { this.setState({ value: event.target.value }); } handleBlur(event) { this.props.onChange(event.target.value, event.target.value); } render() { return (
Query this.handleChange(e)} onBlur={e => this.handleBlur(e)} placeholder="metric name or tags query" required />
); } }