diff --git a/src/ContentSwitcher/Switch.svelte b/src/ContentSwitcher/Switch.svelte index 092d9eca..68a76066 100644 --- a/src/ContentSwitcher/Switch.svelte +++ b/src/ContentSwitcher/Switch.svelte @@ -17,7 +17,7 @@ /** Obtain a reference to the button HTML element */ export let ref = null; - import { afterUpdate, getContext, onDestroy } from "svelte"; + import { afterUpdate, getContext, onMount } from "svelte"; const ctx = getContext("ContentSwitcher"); @@ -33,8 +33,8 @@ } }); - onDestroy(() => { - unsubscribe(); + onMount(() => { + return () => unsubscribe(); });