summaryrefslogtreecommitdiffhomepage
path: root/packages/desktop
diff options
context:
space:
mode:
authorKit Langton <[email protected]>2026-04-15 23:27:32 -0400
committerGitHub <[email protected]>2026-04-15 23:27:32 -0400
commit80f1f1b5b8535b6008af54621665738115346cde (patch)
treeb963eaa4fe01c79390b9058ed54081a91d5180a2 /packages/desktop
parent343a564183d3c1aa3fc4f46896c2350bda2d2058 (diff)
downloadopencode-80f1f1b5b8535b6008af54621665738115346cde.tar.gz
opencode-80f1f1b5b8535b6008af54621665738115346cde.zip
feat: enable type-aware no-floating-promises rule, fix all 177 violations (#22741)
Diffstat (limited to 'packages/desktop')
-rw-r--r--packages/desktop/src/entry.tsx4
-rw-r--r--packages/desktop/src/index.tsx2
-rw-r--r--packages/desktop/src/loading.tsx2
-rw-r--r--packages/desktop/src/menu.ts2
-rw-r--r--packages/desktop/src/webview-zoom.ts2
5 files changed, 6 insertions, 6 deletions
diff --git a/packages/desktop/src/entry.tsx b/packages/desktop/src/entry.tsx
index b1c9f13f9..0e43d85fa 100644
--- a/packages/desktop/src/entry.tsx
+++ b/packages/desktop/src/entry.tsx
@@ -1,5 +1,5 @@
if (location.pathname === "/loading") {
- import("./loading")
+ void import("./loading")
} else {
- import("./")
+ void import("./")
}
diff --git a/packages/desktop/src/index.tsx b/packages/desktop/src/index.tsx
index 5fe88d501..d6a0ad74f 100644
--- a/packages/desktop/src/index.tsx
+++ b/packages/desktop/src/index.tsx
@@ -410,7 +410,7 @@ const createPlatform = (): Platform => {
}
let menuTrigger = null as null | ((id: string) => void)
-createMenu((id) => {
+void createMenu((id) => {
menuTrigger?.(id)
})
void listenForDeepLinks()
diff --git a/packages/desktop/src/loading.tsx b/packages/desktop/src/loading.tsx
index a02f1a95e..bcea016be 100644
--- a/packages/desktop/src/loading.tsx
+++ b/packages/desktop/src/loading.tsx
@@ -48,7 +48,7 @@ render(() => {
})
onCleanup(() => {
- listener.then((cb) => cb())
+ void listener.then((cb) => cb())
timers.forEach(clearTimeout)
})
})
diff --git a/packages/desktop/src/menu.ts b/packages/desktop/src/menu.ts
index 9005dd702..837c8c017 100644
--- a/packages/desktop/src/menu.ts
+++ b/packages/desktop/src/menu.ts
@@ -186,5 +186,5 @@ export async function createMenu(trigger: (id: string) => void) {
}),
],
})
- menu.setAsAppMenu()
+ void menu.setAsAppMenu()
}
diff --git a/packages/desktop/src/webview-zoom.ts b/packages/desktop/src/webview-zoom.ts
index 06f46a3af..46de208b0 100644
--- a/packages/desktop/src/webview-zoom.ts
+++ b/packages/desktop/src/webview-zoom.ts
@@ -17,7 +17,7 @@ const clamp = (value: number) => Math.min(Math.max(value, MIN_ZOOM_LEVEL), MAX_Z
const applyZoom = (next: number) => {
setWebviewZoom(next)
- invoke("plugin:webview|set_webview_zoom", {
+ void invoke("plugin:webview|set_webview_zoom", {
value: next,
})
}