mirror of
https://github.com/apache/skywalking-booster-ui.git
synced 2025-07-14 08:45:23 +00:00
fix metrics index (#67)
This commit is contained in:
parent
26db1ec23e
commit
f22208395a
@ -203,16 +203,13 @@ async function setMetricType(chart?: any) {
|
|||||||
}
|
}
|
||||||
);
|
);
|
||||||
const metrics: any = states.metricList.filter(
|
const metrics: any = states.metricList.filter(
|
||||||
(d: { value: string; type: string }) => {
|
(d: { value: string; type: string }) => states.metrics.includes(d.value)
|
||||||
const index = states.metrics.findIndex((m: string) => m === d.value);
|
|
||||||
if (index > -1) {
|
|
||||||
return d;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
);
|
);
|
||||||
|
|
||||||
if (metrics.length) {
|
if (metrics.length) {
|
||||||
states.metrics = metrics.map((d: { value: string }) => d.value);
|
// keep states.metrics index
|
||||||
|
const m = metrics.map((d: { value: string }) => d.value);
|
||||||
|
states.metrics = states.metrics.filter((d) => m.includes(d));
|
||||||
} else {
|
} else {
|
||||||
states.metrics = [""];
|
states.metrics = [""];
|
||||||
states.metricTypes = [""];
|
states.metricTypes = [""];
|
||||||
|
Loading…
Reference in New Issue
Block a user