add template variable type

This commit is contained in:
Erik Sundell
2018-12-19 21:34:13 +01:00
parent 96d65b55b6
commit 58bea1de79
2 changed files with 22 additions and 1 deletions

View File

@@ -1,6 +1,8 @@
import React from 'react';
import _ from 'lodash';
import Select from 'app/core/components/Select/Select';
import { Variable } from 'app/types/templates';
export interface Props {
onChange: (value: string) => void;
@@ -10,7 +12,7 @@ export interface Props {
placeholder?: string;
className?: string;
groupName?: string;
variables?: any[];
variables?: Variable[];
}
interface State {

View File

@@ -0,0 +1,19 @@
export interface Variable {
datasource: any;
query: any;
regex: any;
sort: any;
options: any;
current: any;
refresh: number;
hide: number;
name: string;
multi: boolean;
includeAll: boolean;
useTags: boolean;
tagsQuery: string;
tagValuesQuery: string;
tags: any[];
skipUrlSync: boolean;
definition: string;
}