From 8cfbc9d5a209a30dbfe40a55077cd3598f4fced7 Mon Sep 17 00:00:00 2001 From: johnsoncodehk Date: Sun, 28 Aug 2022 02:02:20 +0800 Subject: [PATCH] fix: cannot report TS1308 'async' missing error close #1753 --- packages/vue-language-core/src/generators/script.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/vue-language-core/src/generators/script.ts b/packages/vue-language-core/src/generators/script.ts index a129c4e2c..9c32fc948 100644 --- a/packages/vue-language-core/src/generators/script.ts +++ b/packages/vue-language-core/src/generators/script.ts @@ -631,8 +631,8 @@ export function generate( codeGen.addText(`let __VLS_selfComponent!: __VLS_types.SelfComponent { ${getSlotsPropertyName(compilerOptions.target ?? 3)}: typeof __VLS_slots })>;\n`); codeGen.addText('let __VLS_components!: typeof __VLS_otherComponents & Omit;\n'); - codeGen.addText(`__VLS_components.${SearchTexts.Components};\n`); - codeGen.addText(`({} as __VLS_types.GlobalAttrs).${SearchTexts.GlobalAttrs};\n`); + codeGen.addText(`__VLS_components['${SearchTexts.Components}'];\n`); + codeGen.addText(`({} as __VLS_types.GlobalAttrs)['${SearchTexts.GlobalAttrs}'];\n`); /* Style Scoped */ codeGen.addText('/* Style Scoped */\n');