mirror of
https://github.com/apache/skywalking-booster-ui.git
synced 2025-05-12 07:36:14 +00:00
refactor: update
This commit is contained in:
parent
48a37d1093
commit
98008e5cf4
@ -96,20 +96,14 @@ limitations under the License. -->
|
||||
metricsValues.value = (await useDashboardQueryProcessor(configList)) || {};
|
||||
}
|
||||
async function queryTabsMetrics() {
|
||||
const widgets = [];
|
||||
|
||||
for (const item of dashboardStore.currentTabItems) {
|
||||
const isList = ListChartTypes.includes(item.type || "");
|
||||
if (item.type === WidgetType.Widget && !isList) {
|
||||
widgets.push(item);
|
||||
}
|
||||
}
|
||||
const configList = widgets.map((d: LayoutConfig) => ({
|
||||
metrics: d.expressions || [],
|
||||
metricConfig: d.metricConfig || [],
|
||||
id: d.i,
|
||||
}));
|
||||
if (!widgets.length) {
|
||||
const configList = dashboardStore.currentTabItems
|
||||
.filter((item: LayoutConfig) => item.type === WidgetType.Widget && !ListChartTypes.includes(item.type || ""))
|
||||
.map((d: LayoutConfig) => ({
|
||||
metrics: d.expressions || [],
|
||||
metricConfig: d.metricConfig || [],
|
||||
id: d.i,
|
||||
}));
|
||||
if (!configList.length) {
|
||||
return {};
|
||||
}
|
||||
metricsValues.value = (await useDashboardQueryProcessor(configList)) || {};
|
||||
|
Loading…
Reference in New Issue
Block a user