Settings UI

This commit is contained in:
2026-08-26 00:09:39 +02:00
parent 29baa1f486
commit 4a28cd25df
8 changed files with 156 additions and 27 deletions
+2
View File
@@ -28,12 +28,14 @@ export default class Enclave<P = Page> {
public accounts?: AccountsFile;
public server?: EnclaveServer;
public serverList: ServerList;
public isSettingsOpen: boolean;
public forceRender: () => void;
public page?: P;
public constructor() {
this.serverList = {};
this.forceRender = () => {};
this.isSettingsOpen = false;
}
public async init() {