transaction edit dialog supports transaction tags

This commit is contained in:
MaysWind
2023-08-18 00:44:05 +08:00
parent db12b64b3a
commit 3095613a76
2 changed files with 50 additions and 6 deletions
+15
View File
@@ -59,6 +59,21 @@ export const useTransactionTagsStore = defineStore('transactionTags', {
allTransactionTagsMap: {},
transactionTagListStateInvalid: true,
}),
getters: {
allVisibleTags(state) {
const allVisibleTags = [];
for (let i = 0; i < state.allTransactionTags.length; i++) {
const tag = state.allTransactionTags[i];
if (!tag.hidden) {
allVisibleTags.push(tag);
}
}
return allVisibleTags;
}
},
actions: {
generateNewTransactionTagModel() {
return {