mirror of
https://github.com/apache/skywalking-booster-ui.git
synced 2025-07-18 06:25:24 +00:00
fix config
This commit is contained in:
parent
cc2ca225e1
commit
adb3586531
@ -79,13 +79,19 @@ limitations under the License. -->
|
|||||||
async function queryMetrics() {
|
async function queryMetrics() {
|
||||||
const widgets = [];
|
const widgets = [];
|
||||||
for (const item of dashboardStore.layout) {
|
for (const item of dashboardStore.layout) {
|
||||||
const isList = ListChartTypes.includes(item.type || "");
|
if (item.type === WidgetType.Widget) {
|
||||||
if (item.type === WidgetType.Widget && !isList) {
|
const isList = ListChartTypes.includes(item.graph?.type || "");
|
||||||
widgets.push(item);
|
if (!isList) {
|
||||||
|
widgets.push(item);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if (item.type === WidgetType.Tab) {
|
if (item.type === WidgetType.Tab) {
|
||||||
const index = isNaN(item.activedTabIndex) ? 0 : item.activedTabIndex;
|
const index = isNaN(item.activedTabIndex) ? 0 : item.activedTabIndex;
|
||||||
widgets.push(...item.children[index].children.filter((d: LayoutConfig) => ListChartTypes.includes(d.type)));
|
widgets.push(
|
||||||
|
...item.children[index].children.filter(
|
||||||
|
(d: LayoutConfig) => !ListChartTypes.includes(d.graph?.type || ""),
|
||||||
|
),
|
||||||
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
const configList = widgets.map((d: LayoutConfig) => ({
|
const configList = widgets.map((d: LayoutConfig) => ({
|
||||||
@ -102,7 +108,9 @@ limitations under the License. -->
|
|||||||
}
|
}
|
||||||
async function queryTabsMetrics() {
|
async function queryTabsMetrics() {
|
||||||
const configList = dashboardStore.currentTabItems
|
const configList = dashboardStore.currentTabItems
|
||||||
.filter((item: LayoutConfig) => item.type === WidgetType.Widget && !ListChartTypes.includes(item.type || ""))
|
.filter(
|
||||||
|
(item: LayoutConfig) => item.type === WidgetType.Widget && !ListChartTypes.includes(item.graph?.type || ""),
|
||||||
|
)
|
||||||
.map((d: LayoutConfig) => ({
|
.map((d: LayoutConfig) => ({
|
||||||
metrics: d.expressions || [],
|
metrics: d.expressions || [],
|
||||||
metricConfig: d.metricConfig || [],
|
metricConfig: d.metricConfig || [],
|
||||||
|
Loading…
Reference in New Issue
Block a user