import {DAL} from "../DAL/systemInfo"; import {Page} from "./page"; import {SystemMonitorComponent} from "./systemMonitorComponent"; class SystemMonitorPage extends Page { private loaded: boolean = false; public constructor() { super("systemMonitor"); } protected async load(): Promise { if (this.loaded) return; await DAL.SystemInfo.getLive(); SystemMonitorComponent.renderMultiple(document.getElementById("page-systemMonitor")!); this.loaded = true; } } export default new SystemMonitorPage();