Files
grafana/public/test/helpers/getTemplateSrvDependencies.ts
Hugo Häggmark 20c700dd52 Chore: reduces barrel files part II (#107688)
* Chore: reduce barrel files

* chore: fixes unit test

* Chore: reduces barrel files part II

* chore: fix import sorting
2025-07-09 06:15:33 +02:00

11 lines
534 B
TypeScript

import { TemplateSrvDependencies } from 'app/features/templating/template_srv';
import { getFilteredVariables, getVariables, getVariableWithName } from '../../app/features/variables/state/selectors';
import { StoreState } from '../../app/types/store';
export const getTemplateSrvDependencies = (state: StoreState): TemplateSrvDependencies => ({
getFilteredVariables: (filter) => getFilteredVariables(filter, state),
getVariableWithName: (name) => getVariableWithName(name, state),
getVariables: () => getVariables(state),
});