From f4435621b788b0dcc3791cccd8a40d38bc5744db Mon Sep 17 00:00:00 2001 From: Johnson Chu Date: Wed, 1 May 2024 05:54:51 +0800 Subject: [PATCH] fix(langauge-core): `__typeProps`, `__typeEmits` types incorrect --- packages/language-core/lib/codegen/script/component.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/language-core/lib/codegen/script/component.ts b/packages/language-core/lib/codegen/script/component.ts index 27b9caa45..c4d3d0095 100644 --- a/packages/language-core/lib/codegen/script/component.ts +++ b/packages/language-core/lib/codegen/script/component.ts @@ -117,10 +117,10 @@ export function* generateScriptSetupOptions( if (options.vueCompilerOptions.target >= 3.5) { // https://github.com/vuejs/core/pull/10801 if (scriptSetupRanges.props.define?.typeArg) { - yield `__typeProps: typeof __VLS_typeProps,${newLine}`; + yield `__typeProps: __VLS_typeProps,${newLine}`; } if (scriptSetupRanges.emits.define?.typeArg) { - yield `__typeEmits: typeof ${scriptSetupRanges.emits.name ?? '__VLS_emit'},${newLine}`; + yield `__typeEmits: ${scriptSetupRanges.emits.name ?? '__VLS_emit'},${newLine}`; } } }