diff --git a/packages/language-core/lib/plugins/vue-tsx.ts b/packages/language-core/lib/plugins/vue-tsx.ts index a6d29e9682..c7e4db53e9 100644 --- a/packages/language-core/lib/plugins/vue-tsx.ts +++ b/packages/language-core/lib/plugins/vue-tsx.ts @@ -145,7 +145,7 @@ function createTsx( return newNames; }); const destructuredPropNames = computed>(oldNames => { - const newNames = scriptSetupRanges.get()?.props.destructured ?? new Set(); + const newNames = new Set(scriptSetupRanges.get()?.props.destructured); const rest = scriptSetupRanges.get()?.props.destructuredRest; if (rest) { newNames.add(rest);