From: Simon He <57086651+Simon-He95@users.noreply.github.com> Date: Sat, 22 Jun 2024 09:05:35 +0000 (+0800) Subject: refactor(compat/compiler-core): improve conditional branching (#11185) X-Git-Tag: v3.4.30~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=914f06442958ece6103f4e82d01e4690aabe8ad8;p=thirdparty%2Fvuejs%2Fcore.git refactor(compat/compiler-core): improve conditional branching (#11185) --- diff --git a/packages/compiler-core/src/compat/transformFilter.ts b/packages/compiler-core/src/compat/transformFilter.ts index 52b381567d..4791e67543 100644 --- a/packages/compiler-core/src/compat/transformFilter.ts +++ b/packages/compiler-core/src/compat/transformFilter.ts @@ -25,9 +25,7 @@ export const transformFilter: NodeTransform = (node, context) => { // filter rewrite is applied before expression transform so only // simple expressions are possible at this stage rewriteFilter(node.content, context) - } - - if (node.type === NodeTypes.ELEMENT) { + } else if (node.type === NodeTypes.ELEMENT) { node.props.forEach((prop: AttributeNode | DirectiveNode) => { if ( prop.type === NodeTypes.DIRECTIVE &&