From 3cabf36ca9fb96d0ad92028a6d89cf12355828a0 Mon Sep 17 00:00:00 2001 From: MathieuG-P <40181755+Zagrios@users.noreply.github.com> Date: Sun, 19 Jun 2022 21:53:36 +0200 Subject: [PATCH] add delete folder function --- src/main/services/utils.service.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/services/utils.service.ts b/src/main/services/utils.service.ts index 8205aa53..1391b898 100644 --- a/src/main/services/utils.service.ts +++ b/src/main/services/utils.service.ts @@ -3,6 +3,7 @@ import { spawnSync } from "child_process"; import { homedir } from "os"; import path from "path"; import { BrowserWindow } from "electron"; +import { rm } from "fs/promises"; export class UtilsService{ @@ -59,6 +60,10 @@ export class UtilsService{ return files.map(f => f.name); } + public deleteFolder(folderPath: string): Promise{ + return rm(folderPath, {recursive: true}); + } + public ipcSend(channel: string, args?: any){ this.mainWindow.webContents.send(channel, args); }