From 4b8a5550a9622d9eda9b0d0d871522e8ea94e757 Mon Sep 17 00:00:00 2001 From: wangxiang <1827945911@qq.com> Date: Sat, 16 Apr 2022 17:38:28 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=9F=20=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kicc-ui/src/components/Form/src/BasicForm.vue | 2 +- kicc-ui/src/components/Scrollbar/src/util.ts | 1 - kicc-ui/src/components/SimpleMenu/src/components/types.ts | 2 +- .../SimpleMenu/src/components/useSimpleMenuContext.ts | 2 +- kicc-ui/src/components/StrengthMeter/src/StrengthMeter.vue | 1 + kicc-ui/src/components/Table/src/types/table.ts | 1 + kicc-ui/src/layouts/default/tabs/index.vue | 2 +- kicc-ui/src/layouts/default/tabs/useMultipleTabs.ts | 1 - kicc-ui/src/utils/domUtils.ts | 6 ++---- kicc-ui/tsconfig.json | 1 + 10 files changed, 9 insertions(+), 10 deletions(-) diff --git a/kicc-ui/src/components/Form/src/BasicForm.vue b/kicc-ui/src/components/Form/src/BasicForm.vue index ba9898bd..6ae9c73e 100644 --- a/kicc-ui/src/components/Form/src/BasicForm.vue +++ b/kicc-ui/src/components/Form/src/BasicForm.vue @@ -96,7 +96,7 @@ }); // Get uniform row style and Row configuration for the entire form - const getRow = computed((): RowProps => { + const getRow = computed(() => { const { baseRowStyle = {}, rowProps } = unref(getProps); return { style: baseRowStyle, diff --git a/kicc-ui/src/components/Scrollbar/src/util.ts b/kicc-ui/src/components/Scrollbar/src/util.ts index b7c4845c..936be381 100644 --- a/kicc-ui/src/components/Scrollbar/src/util.ts +++ b/kicc-ui/src/components/Scrollbar/src/util.ts @@ -22,7 +22,6 @@ export const BAR_MAP: BarMap = { }, }; -// @ts-ignore export function renderThumbStyle({ move, size, bar }) { const style = {} as any; const translate = `translate${bar.axis}(${move}%)`; diff --git a/kicc-ui/src/components/SimpleMenu/src/components/types.ts b/kicc-ui/src/components/SimpleMenu/src/components/types.ts index d828e89a..b76a2280 100644 --- a/kicc-ui/src/components/SimpleMenu/src/components/types.ts +++ b/kicc-ui/src/components/SimpleMenu/src/components/types.ts @@ -2,7 +2,7 @@ import { Ref } from 'vue'; export interface Props { theme: string; - activeName?: string | number | undefined; + activeName?: string | number | null | undefined; openNames: string[]; accordion: boolean; width: string; diff --git a/kicc-ui/src/components/SimpleMenu/src/components/useSimpleMenuContext.ts b/kicc-ui/src/components/SimpleMenu/src/components/useSimpleMenuContext.ts index d6e21036..b338d168 100644 --- a/kicc-ui/src/components/SimpleMenu/src/components/useSimpleMenuContext.ts +++ b/kicc-ui/src/components/SimpleMenu/src/components/useSimpleMenuContext.ts @@ -3,7 +3,7 @@ import { createContext, useContext } from '/@/hooks/core/useContext'; import mitt from '/@/utils/mitt'; export interface SimpleRootMenuContextProps { - rootMenuEmitter: typeof mitt; + rootMenuEmitter: ReturnType; activeName: Ref; } diff --git a/kicc-ui/src/components/StrengthMeter/src/StrengthMeter.vue b/kicc-ui/src/components/StrengthMeter/src/StrengthMeter.vue index 3c43cbf5..8f0f3411 100644 --- a/kicc-ui/src/components/StrengthMeter/src/StrengthMeter.vue +++ b/kicc-ui/src/components/StrengthMeter/src/StrengthMeter.vue @@ -42,6 +42,7 @@ const { disabled } = props; if (disabled) return -1; const innerValue = unref(innerValueRef); + // @ts-ignore const score = innerValue ? zxcvbn(unref(innerValueRef)).score : -1; emit('score-change', score); return score; diff --git a/kicc-ui/src/components/Table/src/types/table.ts b/kicc-ui/src/components/Table/src/types/table.ts index 2933a8ce..8b8a348e 100644 --- a/kicc-ui/src/components/Table/src/types/table.ts +++ b/kicc-ui/src/components/Table/src/types/table.ts @@ -112,6 +112,7 @@ export interface TableActionType { setShowPagination: (show: boolean) => Promise; getShowPagination: () => boolean; setCacheColumnsByField?: (dataIndex: string | undefined, value: BasicColumn) => void; + [key:string]: any } export interface FetchSetting { diff --git a/kicc-ui/src/layouts/default/tabs/index.vue b/kicc-ui/src/layouts/default/tabs/index.vue index e00cf5ad..43e21218 100644 --- a/kicc-ui/src/layouts/default/tabs/index.vue +++ b/kicc-ui/src/layouts/default/tabs/index.vue @@ -82,7 +82,7 @@ listenerRouteChange((route) => { const { name } = route; - if (name === REDIRECT_NAME || !route || !userStore.getToken) { + if (name === REDIRECT_NAME || !route || !userStore.getAccessToken) { return; } diff --git a/kicc-ui/src/layouts/default/tabs/useMultipleTabs.ts b/kicc-ui/src/layouts/default/tabs/useMultipleTabs.ts index 915355d8..57d4a5b6 100644 --- a/kicc-ui/src/layouts/default/tabs/useMultipleTabs.ts +++ b/kicc-ui/src/layouts/default/tabs/useMultipleTabs.ts @@ -56,7 +56,6 @@ export function useTabsDrag(affixTextList: string[]) { if (!multiTabsSetting.canDrag) return; const el = document.querySelectorAll(`.${prefixCls} .ant-tabs-nav > div`)?.[0] as HTMLElement; const { initSortable } = useSortable(el, { - // @ts-ignore filter: (e: ChangeEvent) => { const text = e?.target?.innerText; if (!text) return false; diff --git a/kicc-ui/src/utils/domUtils.ts b/kicc-ui/src/utils/domUtils.ts index 6712b173..a09af8ff 100644 --- a/kicc-ui/src/utils/domUtils.ts +++ b/kicc-ui/src/utils/domUtils.ts @@ -165,14 +165,12 @@ export function once(el: HTMLElement, event: string, fn: EventListener): void { on(el, event, listener); } -export function useRafThrottle(fn: T): T { +export function useRafThrottle(fn: T) { let locked = false; - // @ts-ignore - return function (...args: any[]) { + return (...args: any[]) => { if (locked) return; locked = true; window.requestAnimationFrame(() => { - // @ts-ignore fn.apply(this, args); locked = false; }); diff --git a/kicc-ui/tsconfig.json b/kicc-ui/tsconfig.json index 35a05bd0..8ba5933c 100644 --- a/kicc-ui/tsconfig.json +++ b/kicc-ui/tsconfig.json @@ -24,6 +24,7 @@ "resolveJsonModule": true, "experimentalDecorators": true, "lib": ["dom", "esnext"], + "noImplicitThis" : false, "noImplicitAny": false, "skipLibCheck": true, "types": ["vite/client"],