v0.1.0-pre.051

This commit is contained in:
2026-07-25 21:47:21 +02:00
parent 50fd7467f8
commit 184fe6da88
11 changed files with 304 additions and 24 deletions

View File

@@ -28,8 +28,22 @@ async function loadReadme(readmeContent: HTMLElement): Promise<void> {
}
}
async function openDemoConfigWindow(): Promise<void> {
try {
await invoke("open_demo_config_window");
} catch (caughtError) {
const message = caughtError instanceof Error ? caughtError.message : String(caughtError);
frontendError("kb-app-demo-desktop.frontend.main", `Cannot open configuration window: ${message}`);
}
}
document.addEventListener("DOMContentLoaded", async () => {
installFrontendConsoleBridge("kb-app-demo-desktop.frontend.main");
document.querySelector<HTMLAnchorElement>("#openDemoConfigLink")?.addEventListener("click", event => {
event.preventDefault();
void openDemoConfigWindow();
});
frontendDebug("kb-app-demo-desktop.frontend.main", "main window loaded");
const readmeContent = document.querySelector<HTMLElement>("#readmeContent");
if (readmeContent) {