improve account page loading time

This commit is contained in:
Arthur Lu 2023-10-17 16:42:33 +00:00
parent c4ddc4ded3
commit 09bdf686b3

View File

@ -25,14 +25,22 @@ async function init () {
if (cookie === "") {
goToPage("login.html");
}
const resources = await requestAPI("/user/dynamic/resources");
const meta = await requestAPI("/global/config/resources");
const instances = await requestAPI("/user/config/cluster");
const nodes = await requestAPI("/user/config/nodes");
let resources = requestAPI("/user/dynamic/resources");
let meta = requestAPI("/global/config/resources");
let instances = requestAPI("/user/config/cluster");
let nodes = requestAPI("/user/config/nodes");
resources = await resources;
meta = await meta;
instances = await instances;
nodes = await nodes;
document.querySelector("#username").innerText = `Username: ${getCookie("username")}`;
document.querySelector("#pool").innerText = `Pool: ${instances.pool}`;
document.querySelector("#vmid").innerText = `VMID Range: ${instances.vmid.min} - ${instances.vmid.max}`;
document.querySelector("#nodes").innerText = `Nodes: ${nodes.toString()}`;
populateResources("#resource-container", meta, resources);
}