From c9ee8df1a5b54d6499d94742acc5f0ce05401695 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Sat, 7 Jun 2025 07:56:15 -0400 Subject: [PATCH] apparently not? --- .../phases/3-transform/client/visitors/shared/utils.js | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/packages/svelte/src/compiler/phases/3-transform/client/visitors/shared/utils.js b/packages/svelte/src/compiler/phases/3-transform/client/visitors/shared/utils.js index 88d06299bf..1fcc05616f 100644 --- a/packages/svelte/src/compiler/phases/3-transform/client/visitors/shared/utils.js +++ b/packages/svelte/src/compiler/phases/3-transform/client/visitors/shared/utils.js @@ -387,10 +387,7 @@ export function build_expression(context, expression, metadata) { var getter = build_getter({ ...binding.node }, context.state); - // TODO do we need all this? - if (binding.kind === 'rest_prop') { - getter = b.call('Object.keys', getter); - } else if (binding.kind === 'bindable_prop') { + if (binding.kind === 'bindable_prop') { getter = b.call('$.deep_read_state', getter); }