code refactor

This commit is contained in:
MaysWind
2023-07-15 16:08:12 +08:00
parent 2bb0b7faa5
commit 39451f0e37
+7 -7
View File
@@ -54,18 +54,18 @@ export function getTransactionSecondaryCategoryName(categoryId, allCategories) {
export function allVisibleTransactionCategories(allTransactionCategories) { export function allVisibleTransactionCategories(allTransactionCategories) {
const ret = {}; const ret = {};
for (let key in transactionConstants.allTransactionTypes) { for (let key in categoryConstants.allCategoryTypes) {
if (!Object.prototype.hasOwnProperty.call(transactionConstants.allTransactionTypes, key)) { if (!Object.prototype.hasOwnProperty.call(categoryConstants.allCategoryTypes, key)) {
continue; continue;
} }
const transactionType = transactionConstants.allTransactionTypes[key]; const categoryType = categoryConstants.allCategoryTypes[key];
if (!allTransactionCategories[transactionType]) { if (!allTransactionCategories[categoryType]) {
continue; continue;
} }
const allCategories = allTransactionCategories[transactionType]; const allCategories = allTransactionCategories[categoryType];
const visibleCategories = []; const visibleCategories = [];
const allVisibleSubCategories = {}; const allVisibleSubCategories = {};
@@ -95,8 +95,8 @@ export function allVisibleTransactionCategories(allTransactionCategories) {
} }
} }
ret[transactionType.toString()] = { ret[categoryType.toString()] = {
type: transactionType.toString(), type: categoryType.toString(),
visibleCategories: visibleCategories, visibleCategories: visibleCategories,
visibleSubCategories: allVisibleSubCategories visibleSubCategories: allVisibleSubCategories
}; };