diff --git a/apps/electron/src/main/clipboard/index.ts b/apps/electron/src/main/clipboard/index.ts index b96c39e46..43d918904 100644 --- a/apps/electron/src/main/clipboard/index.ts +++ b/apps/electron/src/main/clipboard/index.ts @@ -1,9 +1,9 @@ -import { clipboard, nativeImage } from 'electron'; +import { clipboard, type IpcMainInvokeEvent, nativeImage } from 'electron'; import type { NamespaceHandlers } from '../type'; export const clipboardHandlers = { - copyAsPng: async (_, dataURL: string) => { + copyAsImageFromString: async (_: IpcMainInvokeEvent, dataURL: string) => { clipboard.writeImage(nativeImage.createFromDataURL(dataURL)); }, } satisfies NamespaceHandlers; diff --git a/packages/infra/src/handler.ts b/packages/infra/src/handler.ts index 2b906ce22..14717d160 100644 --- a/packages/infra/src/handler.ts +++ b/packages/infra/src/handler.ts @@ -81,7 +81,7 @@ export abstract class UIHandlerManager extends HandlerManager< > {} type ClipboardHandlers = { - copyAsPng: (dataURL: string) => Promise; + copyAsImageFromString: (dataURL: string) => Promise; }; export abstract class ClipboardHandlerManager extends HandlerManager<