From 7d775608cd288de7c4a6cd4db8cba390b70d947f Mon Sep 17 00:00:00 2001 From: Bradley Shellnut Date: Tue, 26 Jul 2022 17:23:58 -0700 Subject: [PATCH] Adding collection store, adding buttons to add/remove from collection, toast on add/remove, random button for collection. --- src/lib/components/game/index.svelte | 28 ++++++++++++++++++- src/lib/components/random/index.svelte | 26 +++++++++++++++++ src/lib/components/search/random/index.svelte | 2 +- src/lib/stores/collectionStore.ts | 28 +++++++++++++++++++ src/lib/types.ts | 9 ++++-- src/routes/__layout.svelte | 6 +++- src/routes/index.svelte | 2 ++ src/styles/global.scss | 4 +++ 8 files changed, 99 insertions(+), 6 deletions(-) create mode 100644 src/lib/components/random/index.svelte create mode 100644 src/lib/stores/collectionStore.ts diff --git a/src/lib/components/game/index.svelte b/src/lib/components/game/index.svelte index 18ce182..ae069c7 100644 --- a/src/lib/components/game/index.svelte +++ b/src/lib/components/game/index.svelte @@ -1,9 +1,22 @@
@@ -24,6 +37,12 @@
{@html game.description}
{/if} + {#if existsInCollection} + + {:else} + + {/if} +