balances
parent
78c7185439
commit
6b32728591
|
|
@ -0,0 +1,7 @@
|
||||||
|
{
|
||||||
|
"Balances": {
|
||||||
|
"AssetAccount:Cash:UCCU": -100,
|
||||||
|
"Debts:Credit:ChaseAarpChaseVisa": 62.14,
|
||||||
|
"Withdrawal:Home:Grocery+Resturaunt:Target": 37.86
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -25,6 +25,23 @@
|
||||||
body = JSON.parse(body)
|
body = JSON.parse(body)
|
||||||
loadTransactions(body.Transactions)
|
loadTransactions(body.Transactions)
|
||||||
}, null)
|
}, null)
|
||||||
|
http("get", "/balances.json", (body, status) => {
|
||||||
|
body = JSON.parse(body)
|
||||||
|
loadBalances(body.Balances)
|
||||||
|
}, null)
|
||||||
|
}
|
||||||
|
function loadBalances(balances) {
|
||||||
|
var innerHTML = ""
|
||||||
|
innerHTML += "<table>"
|
||||||
|
|
||||||
|
for(var k in balances) {
|
||||||
|
if(k.startsWith("Asset"))
|
||||||
|
innerHTML += `<tr><td>${k}</td><td>${balances[k]}</td></tr>`
|
||||||
|
}
|
||||||
|
|
||||||
|
innerHTML += "</table>"
|
||||||
|
|
||||||
|
document.getElementById("balances").innerHTML = innerHTML
|
||||||
}
|
}
|
||||||
function loadTransactions(transactions) {
|
function loadTransactions(transactions) {
|
||||||
if (transactions.length < 1) {
|
if (transactions.length < 1) {
|
||||||
|
|
@ -115,8 +132,11 @@
|
||||||
</header>
|
</header>
|
||||||
<body onload="init()">
|
<body onload="init()">
|
||||||
<h1>Shared Expenses</h1>
|
<h1>Shared Expenses</h1>
|
||||||
<table id="transactions">
|
<details>
|
||||||
</table>
|
<summary>Balances</summary>
|
||||||
|
<div id="balances"></div>
|
||||||
|
</details>
|
||||||
|
<table id="transactions"></table>
|
||||||
</body>
|
</body>
|
||||||
<footer>
|
<footer>
|
||||||
</footer>
|
</footer>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue