Show sum for all on/off-budget accounts

This commit is contained in:
2022-02-07 22:38:46 +00:00
parent 33c83c0a69
commit e873795562
2 changed files with 18 additions and 6 deletions

View File

@ -98,9 +98,15 @@ export const budgetStore : Module<BudgetState, any> = {
OnBudgetAccounts(state) {
return Array.from(state.Accounts.values()).filter(x => x.OnBudget);
},
OnBudgetAccountsBalance(state, getters){
return getters.OnBudgetAccounts.reduce((prev, curr) => prev + Number(curr.Balance), 0);
},
OffBudgetAccounts(state) {
return Array.from(state.Accounts.values()).filter(x => !x.OnBudget);
},
OffBudgetAccountsBalance(state, getters){
return getters.OffBudgetAccounts.reduce((prev, curr) => prev + Number(curr.Balance), 0);
},
Transactions(state) {
return (state.Transactions || []);
}