diff --git a/site/content/examples/05-bindings/07-each-block-bindings/App.svelte b/site/content/examples/05-bindings/07-each-block-bindings/App.svelte index 92bdc7754f..ff91612ec5 100644 --- a/site/content/examples/05-bindings/07-each-block-bindings/App.svelte +++ b/site/content/examples/05-bindings/07-each-block-bindings/App.svelte @@ -12,12 +12,20 @@ function clear() { todos = todos.filter(t => !t.done); } + + $: remaining = todos.filter(t => !t.done).length; + +

Todos

{#each todos as todo} -
+
{/each} +

{remaining} remaining

+ diff --git a/site/content/tutorial/06-bindings/08-each-block-bindings/app-a/App.svelte b/site/content/tutorial/06-bindings/08-each-block-bindings/app-a/App.svelte index 6a92e03cca..4a2eae9147 100644 --- a/site/content/tutorial/06-bindings/08-each-block-bindings/app-a/App.svelte +++ b/site/content/tutorial/06-bindings/08-each-block-bindings/app-a/App.svelte @@ -12,12 +12,20 @@ function clear() { todos = todos.filter(t => !t.done); } + + $: remaining = todos.filter(t => !t.done).length; + +

Todos

{#each todos as todo} -
+
{/each} +

{remaining} remaining

+ diff --git a/site/content/tutorial/06-bindings/08-each-block-bindings/app-b/App.svelte b/site/content/tutorial/06-bindings/08-each-block-bindings/app-b/App.svelte index 92bdc7754f..ff91612ec5 100644 --- a/site/content/tutorial/06-bindings/08-each-block-bindings/app-b/App.svelte +++ b/site/content/tutorial/06-bindings/08-each-block-bindings/app-b/App.svelte @@ -12,12 +12,20 @@ function clear() { todos = todos.filter(t => !t.done); } + + $: remaining = todos.filter(t => !t.done).length; + +

Todos

{#each todos as todo} -
+
{/each} +

{remaining} remaining

+