diff --git a/src/views/dashboard/configuration/widget/AssociateOptions.vue b/src/views/dashboard/configuration/widget/AssociateOptions.vue index 3649f00e..16d502fd 100644 --- a/src/views/dashboard/configuration/widget/AssociateOptions.vue +++ b/src/views/dashboard/configuration/widget/AssociateOptions.vue @@ -36,8 +36,10 @@ import { Option } from "@/types/app"; const { t } = useI18n(); const dashboardStore = useDashboardStore(); -const associate = dashboardStore.selectedGrid.associate || {}; -const widgetId = ref(associate.widgetId || []); +const associate = dashboardStore.selectedGrid.associate || []; +const widgetId = ref( + associate.map((d: { widgetId: string }) => d.widgetId) +); const widgets = computed(() => { const isLinear = ["Bar", "Line", "Area"].includes( dashboardStore.selectedGrid.graph && dashboardStore.selectedGrid.graph.type