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();