diff --git a/site/content/tutorial/16-special-elements/01-svelte-self/app-a/App.svelte b/site/content/tutorial/16-special-elements/01-svelte-self/app-a/App.svelte index ff02fa6a42..de0b2e0179 100644 --- a/site/content/tutorial/16-special-elements/01-svelte-self/app-a/App.svelte +++ b/site/content/tutorial/16-special-elements/01-svelte-self/app-a/App.svelte @@ -3,39 +3,35 @@ let root = [ { - type: 'folder', name: 'Important work stuff', files: [ - { type: 'file', name: 'quarterly-results.xlsx' } + { name: 'quarterly-results.xlsx' } ] }, { - type: 'folder', name: 'Animal GIFs', files: [ { - type: 'folder', name: 'Dogs', files: [ - { type: 'file', name: 'treadmill.gif' }, - { type: 'file', name: 'rope-jumping.gif' } + { name: 'treadmill.gif' }, + { name: 'rope-jumping.gif' } ] }, { - type: 'folder', name: 'Goats', files: [ - { type: 'file', name: 'parkour.gif' }, - { type: 'file', name: 'rampage.gif' } + { name: 'parkour.gif' }, + { name: 'rampage.gif' } ] }, - { type: 'file', name: 'cat-roomba.gif' }, - { type: 'file', name: 'duck-shuffle.gif' }, - { type: 'file', name: 'monkey-on-a-pig.gif' } + { name: 'cat-roomba.gif' }, + { name: 'duck-shuffle.gif' }, + { name: 'monkey-on-a-pig.gif' } ] }, - { type: 'file', name: 'TODO.md' } + { name: 'TODO.md' } ]; - \ No newline at end of file + diff --git a/site/content/tutorial/16-special-elements/01-svelte-self/app-a/Folder.svelte b/site/content/tutorial/16-special-elements/01-svelte-self/app-a/Folder.svelte index add7fb96d3..e6daea1d4b 100644 --- a/site/content/tutorial/16-special-elements/01-svelte-self/app-a/Folder.svelte +++ b/site/content/tutorial/16-special-elements/01-svelte-self/app-a/Folder.svelte @@ -41,7 +41,7 @@ -{/if} \ No newline at end of file +{/if} diff --git a/site/content/tutorial/16-special-elements/01-svelte-self/app-b/App.svelte b/site/content/tutorial/16-special-elements/01-svelte-self/app-b/App.svelte index ff02fa6a42..de0b2e0179 100644 --- a/site/content/tutorial/16-special-elements/01-svelte-self/app-b/App.svelte +++ b/site/content/tutorial/16-special-elements/01-svelte-self/app-b/App.svelte @@ -3,39 +3,35 @@ let root = [ { - type: 'folder', name: 'Important work stuff', files: [ - { type: 'file', name: 'quarterly-results.xlsx' } + { name: 'quarterly-results.xlsx' } ] }, { - type: 'folder', name: 'Animal GIFs', files: [ { - type: 'folder', name: 'Dogs', files: [ - { type: 'file', name: 'treadmill.gif' }, - { type: 'file', name: 'rope-jumping.gif' } + { name: 'treadmill.gif' }, + { name: 'rope-jumping.gif' } ] }, { - type: 'folder', name: 'Goats', files: [ - { type: 'file', name: 'parkour.gif' }, - { type: 'file', name: 'rampage.gif' } + { name: 'parkour.gif' }, + { name: 'rampage.gif' } ] }, - { type: 'file', name: 'cat-roomba.gif' }, - { type: 'file', name: 'duck-shuffle.gif' }, - { type: 'file', name: 'monkey-on-a-pig.gif' } + { name: 'cat-roomba.gif' }, + { name: 'duck-shuffle.gif' }, + { name: 'monkey-on-a-pig.gif' } ] }, - { type: 'file', name: 'TODO.md' } + { name: 'TODO.md' } ]; - \ No newline at end of file + diff --git a/site/content/tutorial/16-special-elements/01-svelte-self/app-b/Folder.svelte b/site/content/tutorial/16-special-elements/01-svelte-self/app-b/Folder.svelte index c25bb2a93d..eb7d15492a 100644 --- a/site/content/tutorial/16-special-elements/01-svelte-self/app-b/Folder.svelte +++ b/site/content/tutorial/16-special-elements/01-svelte-self/app-b/Folder.svelte @@ -41,7 +41,7 @@
    {#each files as file}
  • - {#if file.type === 'folder'} + {#if file.files} {:else} @@ -49,4 +49,4 @@
  • {/each}
-{/if} \ No newline at end of file +{/if} diff --git a/site/content/tutorial/16-special-elements/01-svelte-self/text.md b/site/content/tutorial/16-special-elements/01-svelte-self/text.md index 773dded83e..416e5e827e 100644 --- a/site/content/tutorial/16-special-elements/01-svelte-self/text.md +++ b/site/content/tutorial/16-special-elements/01-svelte-self/text.md @@ -7,7 +7,7 @@ Svelte provides a variety of built-in elements. The first, ``, allo It's useful for things like this folder tree view, where folders can contain *other* folders. In `Folder.svelte` we want to be able to do this... ```html -{#if file.type === 'folder'} +{#if file.files} {:else} @@ -17,9 +17,9 @@ It's useful for things like this folder tree view, where folders can contain *ot ...but that's impossible, because a file can't import itself. Instead, we use ``: ```html -{#if file.type === 'folder'} +{#if file.files} {:else} {/if} -``` \ No newline at end of file +```