Use new balance APIs from akkounts

* Use sats integer values instead of floats
* Add lightning Network account balance
* Use icons and titles/descriptions to discern between balance types
* Use more flexible config for balances (to add e.g. RBTC or BTC ecash
  later)
This commit is contained in:
2024-01-12 14:48:59 +03:00
parent 26f2f2afe9
commit dbedf1dbe8
9 changed files with 82 additions and 18 deletions
+5 -2
View File
@@ -1,10 +1,13 @@
import Component from '@glimmer/component';
import { inject as service } from '@ember/service';
import { alias } from '@ember/object/computed';
export default class BudgetBalancesComponent extends Component {
@service communityFunds;
@alias('communityFunds.balances') balances;
get balancesSorted () {
return this.communityFunds.balances
.sortBy('confirmed_balance').reverse();
}
get loading () {
return !this.communityFunds.balancesLoaded;