Files
hydra/src/main/events/misc/show-open-dialog.ts
Chubby Granny Chaser dc7591ee28 feat: removing sentry
2024-05-14 16:54:14 +01:00

17 lines
462 B
TypeScript

import { dialog } from "electron";
import { WindowManager } from "@main/services";
import { registerEvent } from "../register-event";
const showOpenDialog = async (
_event: Electron.IpcMainInvokeEvent,
options: Electron.OpenDialogOptions
) => {
if (WindowManager.mainWindow) {
return dialog.showOpenDialog(WindowManager.mainWindow, options);
}
throw new Error("Main window is not available");
};
registerEvent("showOpenDialog", showOpenDialog);