change resource page to account page,

improve table styling

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
This commit is contained in:
2023-04-05 22:48:36 +00:00
parent f1dc99dedd
commit 31042464a4
4 changed files with 25 additions and 18 deletions

View File

@@ -4,7 +4,7 @@ window.addEventListener("DOMContentLoaded", init);
async function init () {
let resources = await requestAPI("/user/resources");
document.querySelector("main").append(buildResourceTable(resources.resources, "#resource-table"));
buildResourceTable(resources.resources, "#resource-table");
}
function buildResourceTable (object, tableid) {
@@ -12,8 +12,9 @@ function buildResourceTable (object, tableid) {
if (object instanceof Object) {
let table = document.querySelector(tableid);
let tbody = table.querySelector("tbody");
Object.keys(object).forEach((element) => {
let row = table.insertRow();
let row = tbody.insertRow();
let key = row.insertCell();
key.innerText = `${element}`;
let val = row.insertCell();
@@ -21,9 +22,5 @@ function buildResourceTable (object, tableid) {
let total = row.insertCell();;
total.innerText = `${object[element]}`
});
return table;
}
else {
return null;
}
}