From 0f09e4b0f78728508441d7f2ed88476b7f2f17bf Mon Sep 17 00:00:00 2001 From: Qiuxia Fan Date: Tue, 4 Jan 2022 22:59:23 +0800 Subject: [PATCH] fix: import components --- .../dashboard/configuration/WidgetConfig.vue | 5 ++-- src/views/dashboard/controls/Tabs.vue | 2 +- src/views/dashboard/controls/index.ts | 24 +++++++++++++++++++ src/views/dashboard/data.ts | 24 +++++++++---------- src/views/dashboard/graphs/index.ts | 4 ++-- 5 files changed, 42 insertions(+), 17 deletions(-) create mode 100644 src/views/dashboard/controls/index.ts diff --git a/src/views/dashboard/configuration/WidgetConfig.vue b/src/views/dashboard/configuration/WidgetConfig.vue index a90605c6..ecb4c5ff 100644 --- a/src/views/dashboard/configuration/WidgetConfig.vue +++ b/src/views/dashboard/configuration/WidgetConfig.vue @@ -87,11 +87,12 @@ import { ElMessage, ElButton } from "element-plus"; import { ValuesTypes, MetricQueryTypes, ChartTypes } from "../data"; import { Option } from "@/types/app"; import Loading from "@/utils/loading"; -import charts from "../graphs"; +import graphs from "../graphs"; +import controls from "../controls"; export default defineComponent({ name: "WidgetConfig", - components: { ...charts, ElButton }, + components: { ...graphs, ...controls, ElButton }, setup() { const states = reactive<{ metrics: string; diff --git a/src/views/dashboard/controls/Tabs.vue b/src/views/dashboard/controls/Tabs.vue index 66be368a..7ccd35ed 100644 --- a/src/views/dashboard/controls/Tabs.vue +++ b/src/views/dashboard/controls/Tabs.vue @@ -40,7 +40,7 @@ limitations under the License. -->