From b589e5021c13abbbe827bb1f4eee58165d7ab4c6 Mon Sep 17 00:00:00 2001 From: Fine Date: Thu, 20 Feb 2025 10:55:31 +0800 Subject: [PATCH] fix type-check errors --- src/hooks/useBreakpoint.ts | 10 +++++----- src/store/modules/event.ts | 4 ++-- src/store/modules/log.ts | 4 ++-- tsconfig.app.json | 4 +++- 4 files changed, 12 insertions(+), 10 deletions(-) diff --git a/src/hooks/useBreakpoint.ts b/src/hooks/useBreakpoint.ts index fb998541..a26ff55e 100644 --- a/src/hooks/useBreakpoint.ts +++ b/src/hooks/useBreakpoint.ts @@ -47,11 +47,11 @@ export function createBreakpointListen(fn?: (opt: CreateCallbackParams) => void) function getWindowWidth() { const width = document.body.clientWidth; - const xs = screenMap.get(sizeEnum.XS) || ""; - const sm = screenMap.get(sizeEnum.SM) || ""; - const md = screenMap.get(sizeEnum.MD) || ""; - const lg = screenMap.get(sizeEnum.LG) || ""; - const xl = screenMap.get(sizeEnum.XL) || ""; + const xs = screenMap.get(sizeEnum.XS) || 0; + const sm = screenMap.get(sizeEnum.SM) || 0; + const md = screenMap.get(sizeEnum.MD) || 0; + const lg = screenMap.get(sizeEnum.LG) || 0; + const xl = screenMap.get(sizeEnum.XL) || 0; if (width < xs) { screenRef.value = sizeEnum.XS; } else if (width < sm) { diff --git a/src/store/modules/event.ts b/src/store/modules/event.ts index bb6ec794..4401ebd9 100644 --- a/src/store/modules/event.ts +++ b/src/store/modules/event.ts @@ -54,7 +54,7 @@ export const eventStore = defineStore({ if (res.data.errors) { return res.data; } - this.instances = [{ value: "", label: "All" }, ...res.data.data.pods] || [{ value: "", label: "All" }]; + this.instances = [{ value: "", label: "All" }, ...res.data.data.pods]; return res.data; }, async getEndpoints(keyword: string) { @@ -70,7 +70,7 @@ export const eventStore = defineStore({ if (res.data.errors) { return res.data; } - this.endpoints = [{ value: "", label: "All" }, ...res.data.data.pods] || [{ value: "", label: "All" }]; + this.endpoints = [{ value: "", label: "All" }, ...res.data.data.pods]; return res.data; }, async getEvents() { diff --git a/src/store/modules/log.ts b/src/store/modules/log.ts index f2e222de..44f332c2 100644 --- a/src/store/modules/log.ts +++ b/src/store/modules/log.ts @@ -80,7 +80,7 @@ export const logStore = defineStore({ if (res.data.errors) { return res.data; } - this.instances = [{ value: "0", label: "All" }, ...res.data.data.pods] || [{ value: " 0", label: "All" }]; + this.instances = [{ value: "0", label: "All" }, ...res.data.data.pods]; return res.data; }, async getEndpoints(id: string, keyword?: string) { @@ -93,7 +93,7 @@ export const logStore = defineStore({ if (res.data.errors) { return res.data; } - this.endpoints = [{ value: "0", label: "All" }, ...res.data.data.pods] || [{ value: "0", label: "All" }]; + this.endpoints = [{ value: "0", label: "All" }, ...res.data.data.pods]; return res.data; }, async getLogsByKeywords() { diff --git a/tsconfig.app.json b/tsconfig.app.json index bd9f7e54..c5e4ba03 100644 --- a/tsconfig.app.json +++ b/tsconfig.app.json @@ -23,6 +23,8 @@ "paths": { "@/*": ["./src/*"] }, - "noImplicitThis": false + "noImplicitThis": false, + "preserveValueImports": false, + "importsNotUsedAsValues": "remove" } }