remove mini chart

This commit is contained in:
Fine 2025-01-13 16:25:29 +08:00
parent a4144ea4f9
commit a607b6710d
2 changed files with 0 additions and 30 deletions

View File

@ -38,27 +38,7 @@ export function useSnapshot(metrics: { name: string; results: MetricsResults[] }
return sources;
}
function getMetricsMap() {
const metricsMap: { [key: string]: number[] } = {};
for (const metric of metrics) {
for (const item of metric.results) {
const arr = item.values.map((v: { value: string }) => Number(v.value));
if (!item.metric.labels.length) {
metricsMap[metric.name] = arr;
} else {
const name = item.metric.labels
.map((label: { key: string; value: string }) => `${label.key}=${label.value}`)
.join(",");
metricsMap[name] = arr;
}
}
}
return metricsMap;
}
return {
processResults,
getMetricsMap,
};
}

View File

@ -122,9 +122,7 @@ limitations under the License. -->
import { useAlarmStore } from "@/store/modules/alarm";
import { EventsDetailHeaders, AlarmDetailCol, EventsDetailKeys } from "./data";
import { dateFormat } from "@/utils/dateFormat";
import { useSnapshot } from "@/hooks/useSnapshot";
import Snapshot from "./components/Snapshot.vue";
import type { MetricsResults } from "@/types/dashboard";
const { t } = useI18n();
const alarmStore = useAlarmStore();
@ -148,14 +146,6 @@ limitations under the License. -->
currentEvent.value = event;
showEventDetails.value = true;
}
function handleMetrics(snapshot: { metrics: { name: string; results: MetricsResults[] }[] }) {
const { getMetricsMap } = useSnapshot(snapshot.metrics);
const metrics = getMetricsMap();
const keys = Object.keys(metrics);
return { [keys[0]]: metrics[keys[0]] };
}
</script>
<style lang="scss" scoped>
.timeline-table {