From d28fe7e1520aea39fab7125f9524fa3ccd196e3a Mon Sep 17 00:00:00 2001 From: ComputerGuy <63362464+Ocean-OS@users.noreply.github.com> Date: Tue, 29 Apr 2025 17:11:03 -0700 Subject: [PATCH] doh --- packages/svelte/src/internal/client/index.js | 2 +- packages/svelte/src/internal/client/proxy.js | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/svelte/src/internal/client/index.js b/packages/svelte/src/internal/client/index.js index 14d6e29f5b..eb5321c940 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 } from './proxy.js'; +export { proxy, return_proxy } 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 515531e876..51692f3ce9 100644 --- a/packages/svelte/src/internal/client/proxy.js +++ b/packages/svelte/src/internal/client/proxy.js @@ -286,11 +286,10 @@ export function proxy(value) { /** * @template T * @param {T} value - * @param {Source} [prev] * @returns {T | void} */ -export function return_proxy(value, prev) { - const res = proxy(value, prev); +export function return_proxy(value) { + const res = proxy(value); if (res !== value || (typeof value === 'object' && value !== null && STATE_SYMBOL in value)) { // if the argument passed was already a proxy, we don't warn return res;