code refactor

This commit is contained in:
MaysWind
2023-08-13 20:13:27 +08:00
parent 8bed529d05
commit eb9a2ac2e0
3 changed files with 14 additions and 8 deletions
+6
View File
@@ -60,6 +60,12 @@ export const useTransactionTagsStore = defineStore('transactionTags', {
transactionTagListStateInvalid: true, transactionTagListStateInvalid: true,
}), }),
actions: { actions: {
generateNewTransactionTagModel() {
return {
id: '',
name: ''
};
},
updateTransactionTagListInvalidState(invalidState) { updateTransactionTagListInvalidState(invalidState) {
this.transactionTagListStateInvalid = invalidState; this.transactionTagListStateInvalid = invalidState;
}, },
+4 -4
View File
@@ -222,12 +222,12 @@ import {
export default { export default {
data() { data() {
const transactionTagsStore = useTransactionTagsStore();
const newTransactionTag = transactionTagsStore.generateNewTransactionTagModel();
return { return {
newTag: null, newTag: null,
editingTag: { editingTag: newTransactionTag,
id: '',
name: ''
},
loading: true, loading: true,
updating: false, updating: false,
tagUpdating: {}, tagUpdating: {},
+4 -4
View File
@@ -154,12 +154,12 @@ export default {
'f7router' 'f7router'
], ],
data() { data() {
const transactionTagsStore = useTransactionTagsStore();
const newTransactionTag = transactionTagsStore.generateNewTransactionTagModel();
return { return {
newTag: null, newTag: null,
editingTag: { editingTag: newTransactionTag,
id: '',
name: ''
},
loading: true, loading: true,
loadingError: null, loadingError: null,
showHidden: false, showHidden: false,