From 31c31b914bab1d26939bac9ac951d590eb7cb680 Mon Sep 17 00:00:00 2001 From: Harold Zhang Date: Tue, 30 Jun 2026 14:23:27 +0800 Subject: [PATCH 1/3] feat: fix check error (#8094) --- cspell.json | 2 ++ .../src/components/collapsible/collapsible-params.vue | 6 ++++-- .../shadcn-ui/src/components/collapsible/collapsible.vue | 2 +- .../src/components/expandable-arrow/expandable-arrow.vue | 2 +- .../src/widgets/preferences/blocks/layout/sidebar.vue | 4 +++- playground/src/views/examples/form/modules/two-fields.vue | 2 +- 6 files changed, 12 insertions(+), 6 deletions(-) diff --git a/cspell.json b/cspell.json index c53d1cc51..982392e14 100644 --- a/cspell.json +++ b/cspell.json @@ -27,6 +27,7 @@ "execa", "iconify", "iconoir", + "indexeddb", "intlify", "isequal", "jspm", @@ -36,6 +37,7 @@ "minw", "mkdist", "mockjs", + "myapp", "naiveui", "napi", "nocheck", diff --git a/packages/@core/ui-kit/shadcn-ui/src/components/collapsible/collapsible-params.vue b/packages/@core/ui-kit/shadcn-ui/src/components/collapsible/collapsible-params.vue index dd1cce797..a9341c1dd 100644 --- a/packages/@core/ui-kit/shadcn-ui/src/components/collapsible/collapsible-params.vue +++ b/packages/@core/ui-kit/shadcn-ui/src/components/collapsible/collapsible-params.vue @@ -31,8 +31,10 @@ const props = withDefaults(defineProps(), { const emits = defineEmits<{ 'update:value': [any, string] }>(); -const modelValue = defineModel('value', { - default: {} as Recordable, +const modelValue = defineModel< + Recordable +>('value', { + default: () => ({}), }); const visibleRefs = useTemplateRef('visibleRefs'); diff --git a/packages/@core/ui-kit/shadcn-ui/src/components/collapsible/collapsible.vue b/packages/@core/ui-kit/shadcn-ui/src/components/collapsible/collapsible.vue index d6e4e2ccc..d17d6ba7d 100755 --- a/packages/@core/ui-kit/shadcn-ui/src/components/collapsible/collapsible.vue +++ b/packages/@core/ui-kit/shadcn-ui/src/components/collapsible/collapsible.vue @@ -30,7 +30,7 @@ const delegatedProps = computed(() => { const forwarded = useForwardPropsEmits(delegatedProps, emits); -const open = defineModel('open', { default: true }); +const open = defineModel('open', { default: true }); function toggle() { open.value = !open.value; diff --git a/packages/@core/ui-kit/shadcn-ui/src/components/expandable-arrow/expandable-arrow.vue b/packages/@core/ui-kit/shadcn-ui/src/components/expandable-arrow/expandable-arrow.vue index 5cdf619a1..cabfa4af3 100644 --- a/packages/@core/ui-kit/shadcn-ui/src/components/expandable-arrow/expandable-arrow.vue +++ b/packages/@core/ui-kit/shadcn-ui/src/components/expandable-arrow/expandable-arrow.vue @@ -7,7 +7,7 @@ const props = defineProps<{ }>(); // 控制箭头展开/收起状态 -const collapsed = defineModel({ default: false }); +const collapsed = defineModel({ default: false });