From 213274a75ecc71dd86a31ba2dab4f594fc2cd265 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Thu, 26 Jun 2025 18:23:10 -0400 Subject: [PATCH] chore: reduce some select.value indirection (#16250) --- .../client/visitors/RegularElement.js | 21 ++++++++----------- .../client/visitors/shared/utils.js | 14 ------------- 2 files changed, 9 insertions(+), 26 deletions(-) diff --git a/packages/svelte/src/compiler/phases/3-transform/client/visitors/RegularElement.js b/packages/svelte/src/compiler/phases/3-transform/client/visitors/RegularElement.js index 1aefff0db0..b0f285eb41 100644 --- a/packages/svelte/src/compiler/phases/3-transform/client/visitors/RegularElement.js +++ b/packages/svelte/src/compiler/phases/3-transform/client/visitors/RegularElement.js @@ -25,7 +25,6 @@ import { process_children } from './shared/fragment.js'; import { build_render_statement, build_template_chunk, - build_update_assignment, get_expression_id, memoize_expression } from './shared/utils.js'; @@ -657,17 +656,15 @@ function build_element_special_value_attribute(element, node_id, attribute, cont } if (has_state) { - const id = state.scope.generate(`${node_id.name}_value`); - build_update_assignment( - state, - id, - // `