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

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

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

Loading…
Cancel
Save