From cf5906506885d9922ec31155fc2e0ae5fcd93bcb Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Tue, 20 Feb 2024 23:06:36 -0500 Subject: [PATCH] remove unneeded effect variant --- .../src/internal/client/reactivity/computations.js | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/packages/svelte/src/internal/client/reactivity/computations.js b/packages/svelte/src/internal/client/reactivity/computations.js index 75106e3e1d..e36afc1284 100644 --- a/packages/svelte/src/internal/client/reactivity/computations.js +++ b/packages/svelte/src/internal/client/reactivity/computations.js @@ -137,7 +137,7 @@ export function user_effect(fn) { * @returns {() => void} */ export function user_root_effect(fn) { - const effect = managed_render_effect(fn); + const effect = render_effect(fn, current_block, true); return () => { destroy_signal(effect); }; @@ -223,18 +223,6 @@ export function render_effect(fn, block = current_block, managed = false, sync = return internal_create_effect(flags, /** @type {any} */ (fn), sync, block, true); } -/** - * @template {import('../types.js').Block} B - * @param {(block: B) => void | (() => void)} fn - * @param {any} block - * @param {any} sync - * @returns {import('../types.js').EffectSignal} - */ -export function managed_render_effect(fn, block = current_block, sync = true) { - const flags = RENDER_EFFECT | MANAGED; - return internal_create_effect(flags, /** @type {any} */ (fn), sync, block, true); -} - /** * @template V * @param {() => V} fn