From 2af2a376b0691085c6af5114430bca5d1e620f4d Mon Sep 17 00:00:00 2001 From: King Judd Date: Tue, 26 Mar 2024 15:18:16 +0800 Subject: [PATCH] fix: resolve `window.ipcRenderer.invoke` no returns a Promise --- electron/preload/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/electron/preload/index.ts b/electron/preload/index.ts index 396b771..782771b 100644 --- a/electron/preload/index.ts +++ b/electron/preload/index.ts @@ -16,7 +16,7 @@ contextBridge.exposeInMainWorld('ipcRenderer', { }, invoke(...args: Parameters) { const [channel, ...omit] = args - ipcRenderer.invoke(channel, ...omit) + return ipcRenderer.invoke(channel, ...omit) }, // You can expose other APTs you need here.