var addrsArray = {};
loadAddrs();
function createHTML(addr, i) {
let now = '';
if (addr.Now == 0) {
now = ``;
} else {
now = ``;
}
let html = `
| ${i}. |
${addr.Name} |
${addr.Iface} |
${addr.IP}
|
${addr.Mac} |
${addr.Hw} |
${addr.Date} |
${addr.Known} |
${now} |
`;
return html;
}
async function loadAddrs() {
let url = '/api/all';
let addrsMap = await (await fetch(url)).json();
if (addrsMap != null) {
addrsArray = Object.values(addrsMap);
}
displayArrayData(addrsArray);
}
function sortBy(field) {
sortByAny(addrsArray, field);
}