Skip to content

Commit a1a289e

Browse files
committed
use let for block-scoped stuff
1 parent 7bbb640 commit a1a289e

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export function RenderTag(node, context) {
3737

3838
/** @type {Statement[]} */
3939
const statements = memoizer.sync.map((memo) =>
40-
b.var(memo.id, create_derived(context.state, b.thunk(memo.expression)))
40+
b.let(memo.id, create_derived(context.state, b.thunk(memo.expression)))
4141
);
4242

4343
let snippet_function = build_expression(

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ export function SlotElement(node, context) {
6161

6262
/** @type {Statement[]} */
6363
const statements = memoizer.sync.map((memo) =>
64-
b.var(memo.id, create_derived(context.state, b.thunk(memo.expression)))
64+
b.let(memo.id, create_derived(context.state, b.thunk(memo.expression)))
6565
);
6666

6767
const props_expression =

0 commit comments

Comments
 (0)