From 431c93c42d73b7e1ec0efb39a96b5521565de2f2 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Mon, 14 Apr 2025 20:50:21 +0800 Subject: [PATCH] =?UTF-8?q?review=EF=BC=9A=E4=BF=9D=E6=8C=81=E5=92=8C=20vb?= =?UTF-8?q?en=20=E4=B8=80=E8=87=B4=EF=BC=8804-14=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/@core/base/shared/src/utils/inference.ts | 2 +- .../ui-kit/shadcn-ui/src/components/select/select.vue | 7 ++----- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/packages/@core/base/shared/src/utils/inference.ts b/packages/@core/base/shared/src/utils/inference.ts index c5c4b4555..a9ace62c5 100644 --- a/packages/@core/base/shared/src/utils/inference.ts +++ b/packages/@core/base/shared/src/utils/inference.ts @@ -33,7 +33,7 @@ function isBoolean(value: unknown): value is boolean { * @param {T} value 要检查的值。 * @returns {boolean} 如果值为空,返回true,否则返回false。 */ -function isEmpty(value?: T): boolean { +function isEmpty(value?: T): value is T { if (value === null || value === undefined) { return true; } diff --git a/packages/@core/ui-kit/shadcn-ui/src/components/select/select.vue b/packages/@core/ui-kit/shadcn-ui/src/components/select/select.vue index 1bc870680..66525c029 100644 --- a/packages/@core/ui-kit/shadcn-ui/src/components/select/select.vue +++ b/packages/@core/ui-kit/shadcn-ui/src/components/select/select.vue @@ -11,15 +11,12 @@ interface Props { class?: any; options?: Array<{ label: string; value: string }>; placeholder?: string; - enable?: boolean; } -const props = withDefaults(defineProps(), { - enable: true, -}); +const props = defineProps();