diff --git a/packages/svelte/src/internal/client/dom/blocks/svelte-element.js b/packages/svelte/src/internal/client/dom/blocks/svelte-element.js index 266bb2f5f7..66cade2848 100644 --- a/packages/svelte/src/internal/client/dom/blocks/svelte-element.js +++ b/packages/svelte/src/internal/client/dom/blocks/svelte-element.js @@ -19,7 +19,6 @@ import { set_should_intro } from '../../render.js'; import { current_each_item, set_current_each_item } from './each.js'; import { current_component_context, current_effect } from '../../runtime.js'; import { DEV } from 'esm-env'; -import { noop } from '../../../shared/utils.js'; import { EFFECT_TRANSPARENT } from '../../constants.js'; /** @@ -143,9 +142,6 @@ export function element(node, get_tag, is_svg, render_fn, get_namespace, locatio /** @type {Effect} */ (current_effect).nodes = { start: element, end: element }; anchor.before(element); - - // See below - return noop; }); } @@ -154,10 +150,6 @@ export function element(node, get_tag, is_svg, render_fn, get_namespace, locatio set_should_intro(true); set_current_each_item(previous_each_item); - - // Inert effects are proactively detached from the effect tree. Returning a noop - // teardown function is an easy way to ensure that this is not discarded - return noop; }, EFFECT_TRANSPARENT); if (was_hydrating) {