From b4526b6f670a3516fb82d8ba8166a35f3df44150 Mon Sep 17 00:00:00 2001 From: Jonh Alex <122692601+Jonhvmp@users.noreply.github.com> Date: Sat, 5 Oct 2024 03:48:46 -0300 Subject: [PATCH] Update register-event.ts --- src/main/events/register-event.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/events/register-event.ts b/src/main/events/register-event.ts index 8fff5974..edbd176d 100644 --- a/src/main/events/register-event.ts +++ b/src/main/events/register-event.ts @@ -2,12 +2,12 @@ import { ipcMain } from "electron"; export const registerEvent = ( name: string, - listener: (event: Electron.IpcMainInvokeEvent, ...args: unknown[]) => unknown + listener: (event: Electron.IpcMainInvokeEvent, ...args: any[]) => any ) => { - ipcMain.handle(name, async (event: Electron.IpcMainInvokeEvent, ...args: unknown[]) => { + ipcMain.handle(name, async (event: Electron.IpcMainInvokeEvent, ...args) => { return Promise.resolve(listener(event, ...args)).then((result) => { if (!result) return result; - return JSON.parse(JSON.stringify(result)); // Garante que o objeto é serializável + return JSON.parse(JSON.stringify(result)); }); }); };