Skip to content

Commit b99c8f4

Browse files
committed
get rid of $$derived
1 parent 2a0877b commit b99c8f4

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

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

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -302,13 +302,9 @@ export const javascript_visitors_runes = {
302302
b.id(id),
303303
b.call(
304304
'$.derived',
305-
b.arrow(
306-
[b.id('$$derived')],
305+
b.thunk(
307306
b.block([
308-
b.let(
309-
declarator.id,
310-
rune === '$derived.call' ? b.call(value, b.id('$$derived')) : value
311-
),
307+
b.let(declarator.id, rune === '$derived.call' ? b.call(value) : value),
312308
b.return(b.array(bindings.map((binding) => binding.node)))
313309
])
314310
)

0 commit comments

Comments
 (0)