From 4653f540104db912627e82fce621336032525bdb Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Fri, 16 May 2025 17:03:07 -0400 Subject: [PATCH] note to self --- .../phases/3-transform/client/visitors/CallExpression.js | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/svelte/src/compiler/phases/3-transform/client/visitors/CallExpression.js b/packages/svelte/src/compiler/phases/3-transform/client/visitors/CallExpression.js index 22b715868f..fdab52a498 100644 --- a/packages/svelte/src/compiler/phases/3-transform/client/visitors/CallExpression.js +++ b/packages/svelte/src/compiler/phases/3-transform/client/visitors/CallExpression.js @@ -19,6 +19,7 @@ export function CallExpression(node, context) { case '$effect.tracking': return b.call('$.effect_tracking'); + // TODO can we reuse this logic for normal declarations, i.e. fall through to this? case '$state': case '$state.raw': { let should_proxy = rune === '$state' && true; // TODO