CloudMonitoring: use @grafana/google-sdk (#44398)

This commit is contained in:
Isabella Siu
2022-01-25 13:10:14 -05:00
committed by GitHub
parent 5c9d2d6b3e
commit 50e7ac8d65
7 changed files with 23 additions and 159 deletions

View File

@@ -5,12 +5,12 @@ import React, { PureComponent } from 'react';
import { QUERY_TYPES, SELECT_WIDTH } from '../constants';
import CloudMonitoringDatasource from '../datasource';
import { CloudMonitoringQuery, EditorMode, MetricQuery, QueryType, SLOQuery } from '../types';
import { CloudMonitoringQuery, EditorMode, MetricQuery, QueryType, SLOQuery, CloudMonitoringOptions } from '../types';
import { MetricQueryEditor, QueryEditorRow, SLOQueryEditor } from './';
import { defaultQuery } from './MetricQueryEditor';
import { defaultQuery as defaultSLOQuery } from './SLO/SLOQueryEditor';
export type Props = QueryEditorProps<CloudMonitoringDatasource, CloudMonitoringQuery>;
export type Props = QueryEditorProps<CloudMonitoringDatasource, CloudMonitoringQuery, CloudMonitoringOptions>;
export class QueryEditor extends PureComponent<Props> {
async UNSAFE_componentWillMount() {