impl normalize in HTTP
All checks were successful
cicd / ci (push) Successful in 2m18s

This commit is contained in:
Bel LaPointe
2025-02-21 15:31:09 -07:00
parent 5cc7b7ec55
commit 4d01a5e481
3 changed files with 87 additions and 22 deletions

View File

@@ -47,9 +47,10 @@
}
function load(callback) {
http("GET", "/api/transactions" /*?f="+f*/, (body, status) => {
http("GET", "/api/transactions", (body, status) => {
var d = JSON.parse(body)
console.log("loading", d)
loadNormalized(d.normalized)
loadBalances(d.balances)
loadTransactions(d.transactions)
if (callback != null) {
@@ -58,6 +59,17 @@
})
}
function loadNormalized(normalized) {
console.log("loading normalized", normalized)
var result = `<table>`
for (var k in normalized) {
result += `<tr style="display: flex; flex-direction: row; width: 100%; justify-content: space-between;"><td>${k}</td><td>${Math.floor(normalized[k]["$"])}</td></tr>`
}
result += `</table>`
document.getElementById("norm").innerHTML = result
}
function loadBalances(balances) {
console.log("loading balances", balances)
var result = `<table>`
@@ -198,6 +210,10 @@
<body onload="init();" style="">
<h2>Moolah2</h2>
<details open>
<summary>Normalized</summary>
<div id="norm">
</details>
<details>
<summary>Balance</summary>
<div id="bal">
</div>