From a8cf5e5788fff696fb28e9686af4a42607506de0 Mon Sep 17 00:00:00 2001 From: Fine Date: Mon, 29 Jan 2024 20:14:14 +0800 Subject: [PATCH] fix: types --- src/hooks/useDashboardsSession.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/hooks/useDashboardsSession.ts b/src/hooks/useDashboardsSession.ts index f3e26bf3..3fc9d1af 100644 --- a/src/hooks/useDashboardsSession.ts +++ b/src/hooks/useDashboardsSession.ts @@ -16,7 +16,7 @@ */ import { ElMessage } from "element-plus"; import { useDashboardStore } from "@/store/modules/dashboard"; -import type { LayoutConfig, DashboardItem } from "@/types/dashboard"; +import type { LayoutConfig } from "@/types/dashboard"; import { ConfigFieldTypes } from "@/views/dashboard/data"; export default function getDashboard(param?: { name?: string; layer: string; entity: string }, t?: string) { @@ -24,7 +24,7 @@ export default function getDashboard(param?: { name?: string; layer: string; ent const dashboardStore = useDashboardStore(); const opt = param || dashboardStore.currentDashboard; const list = JSON.parse(sessionStorage.getItem("dashboards") || "[]"); - let dashboard: Nullable; + let dashboard: Recordable; if (type === ConfigFieldTypes.NAME) { dashboard = list.find( (d: { name: string; layer: string; entity: string }) =>