From 6787f1c3f82d7d416b158ba30a39bfe84d6ba2fe Mon Sep 17 00:00:00 2001 From: Settel Date: Sun, 18 Jun 2023 15:07:45 +0200 Subject: [PATCH] feat: show checkmark for already played quotes --- client/src/assets/icons/checkmark.svg | 49 +++++++++++++++++++++++++ client/src/components/CollectQuotes.vue | 1 + client/src/components/QuoteCard.vue | 18 ++++++++- client/src/composables/engine.d.ts | 1 + server/src/game/getQuotesInfoByUser.go | 7 ++-- server/src/game/struct.go | 7 ++-- 6 files changed, 76 insertions(+), 7 deletions(-) create mode 100644 client/src/assets/icons/checkmark.svg diff --git a/client/src/assets/icons/checkmark.svg b/client/src/assets/icons/checkmark.svg new file mode 100644 index 0000000..aff2311 --- /dev/null +++ b/client/src/assets/icons/checkmark.svg @@ -0,0 +1,49 @@ + + + + + + + + + + diff --git a/client/src/components/CollectQuotes.vue b/client/src/components/CollectQuotes.vue index fa134c5..1796d57 100644 --- a/client/src/components/CollectQuotes.vue +++ b/client/src/components/CollectQuotes.vue @@ -27,6 +27,7 @@ const createNewQuote = () => { newQuote.value = { id: ':new:' + Date.now(), quote: '', + isPlayed: false, } } diff --git a/client/src/components/QuoteCard.vue b/client/src/components/QuoteCard.vue index 05cb8e7..36aedcd 100644 --- a/client/src/components/QuoteCard.vue +++ b/client/src/components/QuoteCard.vue @@ -1,7 +1,10 @@