From bdb1a7958ba091bb3166f0938e91ebd52facbf03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thorsten=20L=C3=BCnborg?= Date: Thu, 16 Sep 2021 19:47:11 +0200 Subject: [PATCH] fix(compiler-sfc): handle empty strings during template usage analysis of setup bindings (#4608) fix #4599 --- .../__snapshots__/compileScript.spec.ts.snap | 16 ++++++++++++++++ .../compiler-sfc/__tests__/compileScript.spec.ts | 15 +++++++++++++++ packages/compiler-sfc/src/compileScript.ts | 2 +- 3 files changed, 32 insertions(+), 1 deletion(-) diff --git a/packages/compiler-sfc/__tests__/__snapshots__/compileScript.spec.ts.snap b/packages/compiler-sfc/__tests__/__snapshots__/compileScript.spec.ts.snap index e7ffb34450b..c613cf50217 100644 --- a/packages/compiler-sfc/__tests__/__snapshots__/compileScript.spec.ts.snap +++ b/packages/compiler-sfc/__tests__/__snapshots__/compileScript.spec.ts.snap @@ -202,6 +202,22 @@ return { props, a, emit } }" `; +exports[`SFC compile + + `) + expect(content).toMatch(`return { cond, bar, baz }`) + assertCode(content) + }) + test('vue interpolations', () => { const { content } = compile(`