Admin view in the web UI

This commit is contained in:
Ian Gulliver
2026-10-14 21:06:30 -07:00
parent b2bd894677
commit 4a2bbe0859
34 changed files with 838 additions and 214 deletions
+1 -1
View File
@@ -43,7 +43,7 @@ async function main() {
const left = new Pane("left", "transcript");
const right = new Pane("right", "inbox");
replace(document.body, navbar, banner, h("div", { class: "panes" }, left.el, right.el));
mountNavbar(navbar, () => right.show("inbox"));
mountNavbar(navbar, (view) => right.show(view));
identityBanner(banner);
const status = await get("/api/admin/status");
await Promise.all([loadMe(), loadProjects(), loadInbox()]);