mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Fix/add default props to prom query editor (#21908)
* Plugins: Add default query to PromQueryEditor * Plugins: Update PromQueryEditor snapshot * Plugins: Use Partial for default PromQuery
This commit is contained in:
@@ -37,7 +37,9 @@ export class PromQueryEditor extends PureComponent<Props, State> {
|
||||
|
||||
constructor(props: Props) {
|
||||
super(props);
|
||||
const { query } = props;
|
||||
// Use default query to prevent undefined input values
|
||||
const defaultQuery: Partial<PromQuery> = { expr: '', legendFormat: '', interval: '' };
|
||||
const query = Object.assign({}, defaultQuery, props.query);
|
||||
this.query = query;
|
||||
// Query target properties that are fully controlled inputs
|
||||
this.state = {
|
||||
|
||||
Reference in New Issue
Block a user