We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ceffe31 commit 013906cCopy full SHA for 013906c
typescript/src/completionsAtPosition.ts
@@ -288,7 +288,11 @@ export const getCompletionsAtPosition = (
288
prior.entries = []
289
}
290
if (c('cleanupVueComponentCompletions') === 'filter-non-vue') {
291
- prior.entries = prior.entries.filter(entry => isVueFileName(entry.symbol?.declarations?.[0]?.getSourceFile().fileName))
+ prior.entries = prior.entries.filter(entry => {
292
+ const fileName = entry.symbol?.declarations?.[0]?.getSourceFile().fileName
293
+ if (!fileName) return false
294
+ return isVueFileName(fileName)
295
+ })
296
297
298
0 commit comments