From f28f2caec50a805f93e39df04e84a61c4cf24763 Mon Sep 17 00:00:00 2001 From: RezHackXYZ Date: Fri, 13 Jun 2025 17:10:09 +0530 Subject: [PATCH 1/3] you can now delete and rename deaks! --- src/routes/flashcards/editCards.svelte | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/routes/flashcards/editCards.svelte b/src/routes/flashcards/editCards.svelte index 8a73dfc..4dbe14f 100644 --- a/src/routes/flashcards/editCards.svelte +++ b/src/routes/flashcards/editCards.svelte @@ -26,6 +26,13 @@ +
+ + +
+
Question Answer @@ -51,6 +58,19 @@ {/each}
+
@@ -63,6 +90,7 @@ if (confirm("Are you sure you want to delete this deck?")) { deck.splice(CurrentlyEditingDeckId, 1); CurrentlyEditingDeckId = Math.max(0, CurrentlyEditingDeckId - 1); + DeckOptions.value = CurrentlyEditingDeckId.toString(); toast.success("Deck deleted successfully"); } }} From b470cf0e39000bda783de44aedef09f72f66cc74 Mon Sep 17 00:00:00 2001 From: RezHackXYZ Date: Fri, 13 Jun 2025 17:26:13 +0530 Subject: [PATCH 3/3] fix where you could have 0 decks in flashcards --- src/routes/flashcards/editCards.svelte | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/routes/flashcards/editCards.svelte b/src/routes/flashcards/editCards.svelte index ed87239..5badab3 100644 --- a/src/routes/flashcards/editCards.svelte +++ b/src/routes/flashcards/editCards.svelte @@ -87,7 +87,9 @@