From d2d1b201b518b92c650a7db2e32cdbfa21e18704 Mon Sep 17 00:00:00 2001 From: Dominic Gannaway Date: Wed, 18 Dec 2024 16:57:36 +0000 Subject: [PATCH] types + changeset --- packages/svelte/src/internal/client/reactivity/effects.js | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/packages/svelte/src/internal/client/reactivity/effects.js b/packages/svelte/src/internal/client/reactivity/effects.js index ddacd09246..bf890627f7 100644 --- a/packages/svelte/src/internal/client/reactivity/effects.js +++ b/packages/svelte/src/internal/client/reactivity/effects.js @@ -381,11 +381,7 @@ export function execute_effect_teardown(effect) { set_is_destroying_effect(true); set_active_reaction(null); try { - if (typeof teardown === 'function') { - teardown.call(null); - } else { - teardown.abort('effect destroyed'); - } + teardown.call(null); } finally { set_is_destroying_effect(previously_destroying_effect); set_active_reaction(previous_reaction);