add more ui logs and fix sonarqube lint

This commit is contained in:
Eduard Gert
2026-06-16 13:45:54 +02:00
parent b16bdf5e8f
commit 192c3109c0
10 changed files with 147 additions and 90 deletions
@@ -197,7 +197,9 @@ export const MainConnectionStatusSwitch = () => {
console.error("emit browser-login cancel failed", err),
);
}
WindowManager.CloseBrowserLogin().catch(() => {});
WindowManager.CloseBrowserLogin().catch((err: unknown) =>
console.warn("close browser-login window failed", err),
);
setAction("disconnect");
try {
await Connection.Down();
@@ -356,7 +358,9 @@ const IpRow = ({ value }: { value: string }) => {
await navigator.clipboard.writeText(value);
setCopied(true);
setTimeout(() => setCopied(false), 500);
} catch {}
} catch (e) {
console.warn("copy IP to clipboard failed", e);
}
};
return (
<button
@@ -38,18 +38,24 @@ export const MainHeader = () => {
const openSettings = useCallback(() => {
setMenuOpen(false);
WindowManager.OpenSettings("").catch(() => {});
WindowManager.OpenSettings("").catch((err: unknown) =>
console.error("open settings window failed", err),
);
}, []);
useKeyboardShortcut(SETTINGS_SHORTCUT, openSettings);
const openAbout = () => {
setMenuOpen(false);
WindowManager.OpenSettings("about").catch(() => {});
WindowManager.OpenSettings("about").catch((err: unknown) =>
console.error("open settings (about) window failed", err),
);
};
const openManageProfiles = () => {
WindowManager.OpenSettings("profiles").catch(() => {});
WindowManager.OpenSettings("profiles").catch((err: unknown) =>
console.error("open settings (profiles) window failed", err),
);
};
const selectMode = (mode: ViewMode) => {