From 408d9324a569ce897653016b079fd467833f0c89 Mon Sep 17 00:00:00 2001 From: Qiuxia Fan Date: Wed, 30 Mar 2022 15:59:13 +0800 Subject: [PATCH] fix type --- src/components/Graph.vue | 4 +++- src/hooks/useProcessor.ts | 2 +- src/views/dashboard/graphs/TopList.vue | 1 - 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/components/Graph.vue b/src/components/Graph.vue index 45c2b100..c83f9db3 100644 --- a/src/components/Graph.vue +++ b/src/components/Graph.vue @@ -50,7 +50,9 @@ const props = defineProps({ }); const available = computed( () => - props.option.series && props.option.series[0] && props.option.series[0].data + Array.isArray(props.option.series) && + props.option.series[0] && + props.option.series[0].data ); onMounted(async () => { await setOptions(props.option); diff --git a/src/hooks/useProcessor.ts b/src/hooks/useProcessor.ts index 201d21d3..b1ed0e9c 100644 --- a/src/hooks/useProcessor.ts +++ b/src/hooks/useProcessor.ts @@ -236,7 +236,7 @@ export function useQueryPodsMetrics( duration: appStore.durationTime, }; const variables: string[] = [`$duration: Duration!`]; - const { currentService } = selectorStore; + const currentService = selectorStore.currentService || {}; const fragmentList = pods.map( ( d: (Instance | Endpoint | Service) & { normal: boolean }, diff --git a/src/views/dashboard/graphs/TopList.vue b/src/views/dashboard/graphs/TopList.vue index f86ef2cf..8fe0f72f 100644 --- a/src/views/dashboard/graphs/TopList.vue +++ b/src/views/dashboard/graphs/TopList.vue @@ -61,7 +61,6 @@ const props = defineProps({ }, intervalTime: { type: Array as PropType, default: () => [] }, }); -console.log(props.config.color); const key = computed(() => Object.keys(props.data)[0] || ""); const available = computed( () =>