Browse Source

upd DashboardQuery type

pull/10/head
rozetko 2 years ago
parent
commit
05a643436a
  1. 5
      src/panels/corpglory-dataexporter-panel/components/Panel.tsx
  2. 3
      src/panels/corpglory-dataexporter-panel/types.ts

5
src/panels/corpglory-dataexporter-panel/components/Panel.tsx

@ -100,12 +100,11 @@ export function Panel({ width, height, timeRange, eventBus }: Props) {
}
panel.targets?.forEach((target: DataQuery) => {
console.log('uid', target.datasource?.uid);
const datasource = getDatasourceByUid(target.datasource?.uid);
if (!datasource) {
return;
}
queries.push({ ...target, selected: false, panel, datasource });
queries.push({ selected: false, target, panel, datasource });
});
setQueries(queries);
@ -246,7 +245,7 @@ export function Panel({ width, height, timeRange, eventBus }: Props) {
{
name: 'RefId',
type: FieldType.string,
values: _.map(queries, (query) => query.refId),
values: _.map(queries, (query) => query.target.refId),
},
{
name: 'Datasource',

3
src/panels/corpglory-dataexporter-panel/types.ts

@ -43,8 +43,9 @@ export type ExportTask = {
id?: string;
};
export type DashboardQuery = DataQuery & {
export type DashboardQuery = {
selected: boolean;
target: DataQuery;
panel: PanelModel;
datasource: DataSourceSettings;
};

Loading…
Cancel
Save