Skip to content

Commit 2e854de

Browse files
committed
tweak
1 parent e2bcd8c commit 2e854de

File tree

1 file changed

+2
-9
lines changed

1 file changed

+2
-9
lines changed

packages/svelte/src/compiler/phases/3-transform/client/visitors/AwaitExpression.js

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,8 @@ export function AwaitExpression(node, context) {
1414
const save = tla || !is_last_evaluated_expression(context.path, node);
1515

1616
if (dev || save) {
17-
return b.call(
18-
b.await(
19-
b.call(
20-
'$.save',
21-
node.argument && /** @type {Expression} */ (context.visit(node.argument)),
22-
!save && b.false
23-
)
24-
)
25-
);
17+
const expression = /** @type {Expression} */ (context.visit(node.argument));
18+
return b.call(b.await(b.call('$.save', expression, !save && b.false)));
2619
}
2720

2821
return context.next();

0 commit comments

Comments
 (0)