From 1a1db41293e6298dc1169d2171f526f870eef999 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Sun, 25 May 2025 11:57:00 -0400 Subject: [PATCH] WIP --- .../phases/3-transform/client/visitors/shared/element.js | 2 +- packages/svelte/src/internal/client/dom/elements/attributes.js | 2 +- packages/svelte/src/internal/client/index.js | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/svelte/src/compiler/phases/3-transform/client/visitors/shared/element.js b/packages/svelte/src/compiler/phases/3-transform/client/visitors/shared/element.js index 867d18f5e3..78cff78209 100644 --- a/packages/svelte/src/compiler/phases/3-transform/client/visitors/shared/element.js +++ b/packages/svelte/src/compiler/phases/3-transform/client/visitors/shared/element.js @@ -87,7 +87,7 @@ export function build_set_attributes( context.state.init.push( b.stmt( b.call( - '$.set_attribute_effect', + '$.attribute_effect', element_id, b.arrow( expressions.map((_, i) => b.id(`$${i}`)), diff --git a/packages/svelte/src/internal/client/dom/elements/attributes.js b/packages/svelte/src/internal/client/dom/elements/attributes.js index 8561de31da..35afa5e7c4 100644 --- a/packages/svelte/src/internal/client/dom/elements/attributes.js +++ b/packages/svelte/src/internal/client/dom/elements/attributes.js @@ -466,7 +466,7 @@ export function set_attributes(element, prev, next, css_hash, skip_warning = fal * @param {string} [css_hash] * @param {boolean} [skip_warning] */ -export function set_attribute_effect( +export function attribute_effect( element, fn, thunks = [], diff --git a/packages/svelte/src/internal/client/index.js b/packages/svelte/src/internal/client/index.js index f3249ca749..fdc84b1152 100644 --- a/packages/svelte/src/internal/client/index.js +++ b/packages/svelte/src/internal/client/index.js @@ -28,7 +28,7 @@ export { remove_input_defaults, set_attribute, set_attributes, - set_attribute_effect, + attribute_effect, set_custom_element_data, set_xlink_attribute, set_value,