From 2f432aceea6368e423c308ac7e988ccf51aa380d Mon Sep 17 00:00:00 2001 From: shiva raj badu Date: Wed, 14 May 2025 01:17:25 +0545 Subject: [PATCH] remove puppeteer from ipc handler --- app/ipc/export_handlers.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/app/ipc/export_handlers.ts b/app/ipc/export_handlers.ts index 3235ad9c..a75dd8e4 100644 --- a/app/ipc/export_handlers.ts +++ b/app/ipc/export_handlers.ts @@ -1,8 +1,7 @@ import { BrowserWindow, ipcMain, } from "electron"; -import { baseDir, downloadsDir, isDev } from "../utils/constants"; +import { baseDir, downloadsDir } from "../utils/constants"; import fs from "fs"; import path from "path"; -import puppeteer from "puppeteer"; import { showFileDownloadedDialog } from "../utils/dialog"; export function setupExportHandlers() { @@ -23,14 +22,13 @@ export function setupExportHandlers() { icon: path.join(baseDir, "resources/ui/assets/images/presenton_short_filled.png"), webPreferences: { webSecurity: false, - preload: path.join(__dirname, '../preloads/index.js'), }, show: false, }); browser.loadURL(ppt_url); browser.webContents.on('did-finish-load', async () => { - await new Promise(async (resolve, reject) => { + await new Promise(async (resolve, _) => { setTimeout(async () => { resolve(true); }, 5000);