import React, { FC } from 'react'; import { SelectableValue } from '@grafana/data'; import { SELECT_WIDTH } from '../constants'; import { CustomMetaData, MetricQuery, SLOQuery } from '../types'; import { AlignmentFunction, AlignmentPeriod, AlignmentPeriodLabel, QueryEditorField, QueryEditorRow } from '.'; import CloudMonitoringDatasource from '../datasource'; export interface Props { onChange: (query: MetricQuery | SLOQuery) => void; query: MetricQuery; templateVariableOptions: Array>; customMetaData: CustomMetaData; datasource: CloudMonitoringDatasource; } export const Alignment: FC = ({ templateVariableOptions, onChange, query, customMetaData, datasource }) => { return ( } > ); };