diff --git a/cmd/clitest/public/transactions.html b/cmd/clitest/public/transactions.html
index e715e50..eeb02a4 100644
--- a/cmd/clitest/public/transactions.html
+++ b/cmd/clitest/public/transactions.html
@@ -27,9 +27,39 @@
function load(f) {
http("GET", "/api/transactions?f="+f, (body, status) => {
var d = JSON.parse(body)
- console.log(status, d)
+ loadBalances(d.balances)
+ loadDeltas(d.deltas)
})
}
+ function loadBalances(balances) {
+ var result = `
`
+ for (var k in balances) {
+ result += `| ${k} | ${Math.floor(balances[k]["$"])} |
`
+ }
+ result += `
`
+ document.getElementById("bal").innerHTML = result
+ }
+ function loadDeltas(deltas) {
+ console.log(deltas[0])
+ for (var i = 0; i < deltas.length/2; i++) {
+ tmp = deltas[i]
+ deltas[i] = deltas[deltas.length-1-i]
+ deltas[deltas.length-1-i] = tmp
+ }
+ console.log(deltas[0])
+ var result = ``
+ for (var k of deltas) {
+ result += ``
+ result += ` | ${k.Date} | `
+ result += ` ${k.Description} | `
+ result += ` ${k.Name} | `
+ result += ` ${k.Currency} | `
+ result += ` ${k.Value} | `
+ result += `
`
+ }
+ result += `
`
+ document.getElementById("reg").innerHTML = result
+ }