Skip to content

Commit b980ddb

Browse files
committed
perf: skip hasScopeRef check if there are no scope vars
1 parent d69db0b commit b980ddb

File tree

1 file changed

+1
-1
lines changed
  • packages/compiler-core/src/transforms

1 file changed

+1
-1
lines changed

packages/compiler-core/src/transforms/vSlot.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -342,7 +342,7 @@ function hasScopeRef(
342342
node: TemplateChildNode | IfBranchNode | SimpleExpressionNode | undefined,
343343
ids: TransformContext['identifiers']
344344
): boolean {
345-
if (!node) {
345+
if (!node || Object.keys(ids).length === 0) {
346346
return false
347347
}
348348
switch (node.type) {

0 commit comments

Comments
 (0)