diff --git a/site/content/tutorial/17-module-context/01-sharing-code/app-a/AudioPlayer.svelte b/site/content/tutorial/17-module-context/01-sharing-code/app-a/AudioPlayer.svelte index 321deb8773..12d3a78c41 100644 --- a/site/content/tutorial/17-module-context/01-sharing-code/app-a/AudioPlayer.svelte +++ b/site/content/tutorial/17-module-context/01-sharing-code/app-a/AudioPlayer.svelte @@ -1,6 +1,4 @@ diff --git a/site/content/tutorial/17-module-context/01-sharing-code/text.md b/site/content/tutorial/17-module-context/01-sharing-code/text.md index fa0194c896..3529544fed 100644 --- a/site/content/tutorial/17-module-context/01-sharing-code/text.md +++ b/site/content/tutorial/17-module-context/01-sharing-code/text.md @@ -10,20 +10,15 @@ We can do that by declaring a ` ``` It's now possible for the components to 'talk' to each other without any state management: ```js -onMount(() => { - currentPlayer = audio; - return () => currentPlayer = null; -}); - function stopOthers() { - if (currentPlayer !== audio) currentPlayer.pause(); - currentPlayer = audio; + if (current && current !== audio) current.pause(); + current = audio; } ```