From b79ce58e7478e5a553414bdb26f372483f6578fc Mon Sep 17 00:00:00 2001 From: Tofandel Date: Wed, 16 Aug 2023 21:27:37 +0200 Subject: [PATCH 1/3] fix(compiler-core): add isTemplateFor to ast of For nodes --- .../compiler-core/__tests__/transforms/vFor.spec.ts | 11 +++++++++++ packages/compiler-core/src/ast.ts | 1 + packages/compiler-core/src/transforms/vFor.ts | 4 +++- 3 files changed, 15 insertions(+), 1 deletion(-) diff --git a/packages/compiler-core/__tests__/transforms/vFor.spec.ts b/packages/compiler-core/__tests__/transforms/vFor.spec.ts index 1c7646e5e28..75d18ac7ef9 100644 --- a/packages/compiler-core/__tests__/transforms/vFor.spec.ts +++ b/packages/compiler-core/__tests__/transforms/vFor.spec.ts @@ -202,6 +202,17 @@ describe('compiler: v-for', () => { expect(forNode.valueAlias).toBeUndefined() expect((forNode.source as SimpleExpressionNode).content).toBe('items') }) + + test('is template property', () => { + const { node: spanForNode } = parseWithForTransform( + '' + ) + const { node: templateForNode } = parseWithForTransform( + '