From 4be21fb66b176fc3acb06de4fe38fd779afd4514 Mon Sep 17 00:00:00 2001 From: Josh Creek <8179928+jcreek@users.noreply.github.com> Date: Tue, 16 Jul 2024 21:47:57 +0100 Subject: [PATCH] feat(#22): Add shiny toggle --- src/routes/mydex/boxes/+page.svelte | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/src/routes/mydex/boxes/+page.svelte b/src/routes/mydex/boxes/+page.svelte index 0e7c79d..8fee934 100644 --- a/src/routes/mydex/boxes/+page.svelte +++ b/src/routes/mydex/boxes/+page.svelte @@ -20,14 +20,24 @@ onDestroy(unsubscribe); let showForms = true; + let showShiny = false; let currentPlacement = 'boxPlacementForms'; - let boxNumbers = []; + let boxNumbers = Array; async function toggleForms() { showForms = !showForms; await getData(); } + async function toggleShiny() { + showShiny = !showShiny; + if (showShiny) { + showForms = false; + } + + await getData(); + } + async function getData() { combinedData = null; @@ -66,6 +76,10 @@ {showForms ? 'Hide Forms' : 'Show Forms'} + +
{#each boxNumbers as boxNumber}
@@ -82,6 +96,7 @@ pokemonName={pokedexEntry.pokemon} pokedexNumber={pokedexEntry.pokedexNumber} form={pokedexEntry.form} + shiny={showShiny} />