diff --git a/src/lib/assets/deleteIcon.svg b/src/lib/assets/deleteIcon.svg new file mode 100644 index 0000000..2183c3a --- /dev/null +++ b/src/lib/assets/deleteIcon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/routes/log/+page.svelte b/src/routes/log/+page.svelte index d3a866d..42d81f1 100644 --- a/src/routes/log/+page.svelte +++ b/src/routes/log/+page.svelte @@ -1,11 +1,12 @@
@@ -100,69 +105,30 @@ {/if} - {#if !Number.isNaN(editId)} {/if} -
{#each adventures as adventure (adventure.id)} {/each}
- {#if adventures.length == 0}

Add some adventures!

Logo
- - {/if} - - {#if adventures.length != 0} - - - - - +
+ + +
{/if} - - \ No newline at end of file diff --git a/src/services/adventureService.ts b/src/services/adventureService.ts index 55e350b..319996e 100644 --- a/src/services/adventureService.ts +++ b/src/services/adventureService.ts @@ -65,4 +65,11 @@ export function getNumberOfAdventures() { return adventures.length; } +export function clearAdventures() { + adventures = []; + if (isBrowser) { + localStorage.setItem('adventures', JSON.stringify(adventures)); + } +} +