diff --git a/site/content/docs/03-run-time.md b/site/content/docs/03-run-time.md index 6db20b5d14..bd5d4b40ce 100644 --- a/site/content/docs/03-run-time.md +++ b/site/content/docs/03-run-time.md @@ -359,17 +359,21 @@ const delayed = derived(a, ($a, set) => { }, 'one moment...'); ``` -If you return a function from the callback, it will be called when a) the callback runs again, or b) the last subscriber unsubscribes: +--- + +If you return a function from the callback, it will be called when a) the callback runs again, or b) the last subscriber unsubscribes. ```js import { derived } from 'svelte/store'; const tick = derived(frequency, ($frequency, set) => { - const interval = setInterval(() => set(Date.now()), 1000 / frequency); + const interval = setInterval(() => { + set(Date.now()); + }, 1000 / $frequency); return () => { clearInterval(interval); - } + }; }, 'one moment...'); ```