2022-04-22 14:33:13 +01:00
|
|
|
import { TemplateSrvDependencies } from 'app/features/templating/template_srv';
|
|
|
|
|
|
2020-04-03 09:38:14 +02:00
|
|
|
import { getFilteredVariables, getVariables, getVariableWithName } from '../../app/features/variables/state/selectors';
|
|
|
|
|
import { StoreState } from '../../app/types';
|
|
|
|
|
|
|
|
|
|
export const getTemplateSrvDependencies = (state: StoreState): TemplateSrvDependencies => ({
|
2021-01-20 07:59:48 +01:00
|
|
|
getFilteredVariables: (filter) => getFilteredVariables(filter, state),
|
|
|
|
|
getVariableWithName: (name) => getVariableWithName(name, state),
|
2020-04-03 09:38:14 +02:00
|
|
|
getVariables: () => getVariables(state),
|
|
|
|
|
});
|