From a832f8442cb105b636061e797d2165b21d33e82a Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Sun, 13 Apr 2025 13:14:56 -0400 Subject: [PATCH] rename assignable_proxy -> proxy_state --- .../compiler/phases/3-transform/client/visitors/ClassBody.js | 2 +- .../phases/3-transform/client/visitors/VariableDeclaration.js | 2 +- packages/svelte/src/internal/client/index.js | 2 +- packages/svelte/src/internal/client/proxy.js | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/svelte/src/compiler/phases/3-transform/client/visitors/ClassBody.js b/packages/svelte/src/compiler/phases/3-transform/client/visitors/ClassBody.js index 4081ef7bbf..4755c27493 100644 --- a/packages/svelte/src/compiler/phases/3-transform/client/visitors/ClassBody.js +++ b/packages/svelte/src/compiler/phases/3-transform/client/visitors/ClassBody.js @@ -126,7 +126,7 @@ export function ClassBody(node, context) { value = field.kind === 'state' && should_proxy(init, context.state.scope) - ? b.call('$.assignable_proxy', init, onchange) + ? b.call('$.proxy_state', init, onchange) : b.call('$.state', init, onchange); } else { value = b.call('$.derived', field.kind === 'derived_by' ? init : b.thunk(init)); diff --git a/packages/svelte/src/compiler/phases/3-transform/client/visitors/VariableDeclaration.js b/packages/svelte/src/compiler/phases/3-transform/client/visitors/VariableDeclaration.js index d12735d151..e11e9f0f9f 100644 --- a/packages/svelte/src/compiler/phases/3-transform/client/visitors/VariableDeclaration.js +++ b/packages/svelte/src/compiler/phases/3-transform/client/visitors/VariableDeclaration.js @@ -133,7 +133,7 @@ export function VariableDeclaration(node, context) { const is_state = is_state_source(binding, context.state.analysis); if (proxied) { - return b.call(is_state ? '$.assignable_proxy' : '$.proxy', value, onchange); + return b.call(is_state ? '$.proxy_state' : '$.proxy', value, onchange); } if (is_state) { diff --git a/packages/svelte/src/internal/client/index.js b/packages/svelte/src/internal/client/index.js index 83ef8824b4..4dcf67f89c 100644 --- a/packages/svelte/src/internal/client/index.js +++ b/packages/svelte/src/internal/client/index.js @@ -141,7 +141,7 @@ export { } from './runtime.js'; export { validate_binding, validate_each_keys } from './validate.js'; export { raf } from './timing.js'; -export { proxy, assignable_proxy } from './proxy.js'; +export { proxy, proxy_state } from './proxy.js'; export { create_custom_element } from './dom/elements/custom-element.js'; export { child, diff --git a/packages/svelte/src/internal/client/proxy.js b/packages/svelte/src/internal/client/proxy.js index c09784d2c2..4ad24712ea 100644 --- a/packages/svelte/src/internal/client/proxy.js +++ b/packages/svelte/src/internal/client/proxy.js @@ -370,7 +370,7 @@ export function proxy(value, onchange) { * @param {() => void} [onchange] * @returns {Source} */ -export function assignable_proxy(value, onchange) { +export function proxy_state(value, onchange) { return state(proxy(value, onchange), onchange); }