mirror of
https://github.com/grafana/grafana.git
synced 2024-11-28 19:54:10 -06:00
3c6e0e8ef8
* Add and configure eslint-plugin-import * Fix the lint:ts npm command * Autofix + prettier all the files * Manually fix remaining files * Move jquery code in jest-setup to external file to safely reorder imports * Resolve issue caused by circular dependencies within Prometheus * Update .betterer.results * Fix missing // @ts-ignore * ignore iconBundle.ts * Fix missing // @ts-ignore
11 lines
528 B
TypeScript
11 lines
528 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';
|
|
|
|
export const getTemplateSrvDependencies = (state: StoreState): TemplateSrvDependencies => ({
|
|
getFilteredVariables: (filter) => getFilteredVariables(filter, state),
|
|
getVariableWithName: (name) => getVariableWithName(name, state),
|
|
getVariables: () => getVariables(state),
|
|
});
|