Files
grafana/packages/grafana-sql/src/utils/testHelpers.ts
T
Gábor Farkas 29e8a355cb sql: extract frontend code into separate package (#81109)
* sql: extract frontend code into separate package

* updated package version
2024-01-26 11:38:29 +01:00

24 lines
559 B
TypeScript

import { CustomVariableModel, LoadingState, VariableHide } from '@grafana/data';
export function makeVariable(id: string, name: string, attributes?: Partial<CustomVariableModel>): CustomVariableModel {
return {
multi: false,
type: 'custom',
includeAll: false,
current: {},
options: [],
query: '',
rootStateKey: null,
global: false,
hide: VariableHide.dontHide,
skipUrlSync: false,
index: -1,
state: LoadingState.NotStarted,
error: null,
description: null,
...attributes,
id,
name,
};
}