mirror of
https://github.com/mayswind/ezbookkeeping.git
synced 2026-05-18 16:54:25 +08:00
support changing primary category for transaction category
This commit is contained in:
@@ -116,6 +116,20 @@ export function allVisibleTransactionCategories(allTransactionCategories) {
|
||||
return ret;
|
||||
}
|
||||
|
||||
export function allVisiblePrimaryTransactionCategoriesByType(allTransactionCategories, type) {
|
||||
const allVisibleCategories = allVisibleTransactionCategories(allTransactionCategories);
|
||||
|
||||
if (!allVisibleCategories) {
|
||||
return [];
|
||||
}
|
||||
|
||||
if (!allVisibleCategories[type.toString()]) {
|
||||
return [];
|
||||
}
|
||||
|
||||
return allVisibleCategories[type.toString()].visibleCategories;
|
||||
}
|
||||
|
||||
export function isSubCategoryIdAvailable(categories, categoryId) {
|
||||
if (!categories || !categories.length) {
|
||||
return false;
|
||||
|
||||
Reference in New Issue
Block a user