diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index b725b38..f15bb3f 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -40,7 +40,6 @@ } if (collectionEmpty && localStorage?.collection && localStorage?.collection?.length !== 0) { const collection = JSON.parse(localStorage.collection); - console.log('collection', collection); if (collection?.length !== 0) { collectionStore.addAll(collection); } diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 80c9d09..826a965 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -11,6 +11,7 @@ import RandomSearch from '$lib/components/search/random/index.svelte'; import Random from '$lib/components/random/index.svelte'; import Pagination from '$lib/components/pagination/index.svelte'; + import RemoveWishlistDialog from '$root/lib/components/dialog/RemoveWishlistDialog.svelte'; export let data: PageData; export let form: ActionData; @@ -57,8 +58,8 @@ detail: GameType | SavedGameType; } - function handleRemoveGame(event: RemoveGameEvent) { - console.log('Base Page handle remove'); + function handleRemoveCollection(event: RemoveGameEvent) { + console.log('Remove collection event handler'); console.log('event', event); gameToRemove = event?.detail; boredState.update((n) => ({ @@ -66,6 +67,16 @@ dialog: { isOpen: true, content: RemoveCollectionDialog, additionalData: gameToRemove } })); } + + function handleRemoveWishlist(event: RemoveGameEvent) { + console.log('Remove wishlist event handler'); + console.log('event', event); + gameToRemove = event?.detail; + boredState.update((n) => ({ + ...n, + dialog: { isOpen: true, content: RemoveWishlistDialog, additionalData: gameToRemove } + })); + } @@ -124,7 +135,12 @@

Games Found:

{#each $gameStore as game (game.id)} - + {/each}