From 021e523d6364a913a55bcbca878e9886f2537745 Mon Sep 17 00:00:00 2001 From: MaysWind Date: Wed, 24 Jul 2024 00:10:29 +0800 Subject: [PATCH] support showing hidden tags in filtering page / dialog --- src/stores/transactionTag.js | 2 +- .../TransactionTagFilterSettingsCard.vue | 36 +++++++++++++++---- src/views/desktop/transactions/ListPage.vue | 6 ++-- .../TransactionTagFilterSettingsPage.vue | 20 ++++++++--- src/views/mobile/transactions/ListPage.vue | 6 ++-- 5 files changed, 52 insertions(+), 18 deletions(-) diff --git a/src/stores/transactionTag.js b/src/stores/transactionTag.js index 713b8d97..0efafb27 100644 --- a/src/stores/transactionTag.js +++ b/src/stores/transactionTag.js @@ -73,7 +73,7 @@ export const useTransactionTagsStore = defineStore('transactionTags', { return allVisibleTags; }, - allVisibleTagsCount(state) { + allAvailableTagsCount(state) { return state.allTransactionTags.length; } }, diff --git a/src/views/desktop/common/cards/TransactionTagFilterSettingsCard.vue b/src/views/desktop/common/cards/TransactionTagFilterSettingsCard.vue index 95a21511..3a72e39a 100644 --- a/src/views/desktop/common/cards/TransactionTagFilterSettingsCard.vue +++ b/src/views/desktop/common/cards/TransactionTagFilterSettingsCard.vue @@ -19,6 +19,13 @@ + + + @@ -40,6 +47,13 @@ + + + @@ -64,13 +78,18 @@