Chore: Change VariableModel to TypedVariableModel in most places (#76690)

This commit is contained in:
kay delaney
2023-11-08 22:15:29 +00:00
committed by GitHub
parent 3559cb4e81
commit 375dcc3813
18 changed files with 134 additions and 147 deletions

View File

@ -1,6 +1,15 @@
import { isArray, isEqual } from 'lodash';
import { LegacyMetricFindQueryOptions, ScopedVars, UrlQueryMap, UrlQueryValue, VariableType } from '@grafana/data';
import {
LegacyMetricFindQueryOptions,
ScopedVars,
UrlQueryMap,
UrlQueryValue,
VariableType,
VariableRefresh,
VariableWithOptions,
QueryVariableModel,
} from '@grafana/data';
import { getTemplateSrv } from '@grafana/runtime';
import { safeStringifyValue } from 'app/core/utils/explore';
@ -12,7 +21,7 @@ import { variableAdapters } from './adapters';
import { ALL_VARIABLE_TEXT, ALL_VARIABLE_VALUE, VARIABLE_PREFIX } from './constants';
import { getVariablesState } from './state/selectors';
import { KeyedVariableIdentifier, VariableIdentifier, VariablePayload } from './state/types';
import { QueryVariableModel, TransactionStatus, VariableModel, VariableRefresh, VariableWithOptions } from './types';
import { TransactionStatus, VariableModel } from './types';
/*
* This regex matches 3 types of variable reference with an optional format specifier