feat(ui): anteprima duplicati/non smistati con pulizia cartella confermata

This commit is contained in:
2026-03-16 10:27:12 +01:00
parent 5e4e03a103
commit d529e34249
4 changed files with 136 additions and 25 deletions

11
main.js
View File

@@ -4,7 +4,13 @@ const fs = require('fs-extra');
const { processFolder } = require('./services/folderProcessor');
const { processZip } = require('./services/zipProcessor');
const { resolveUnroutedDir, listUnroutedFiles } = require('./services/unrouted');
const {
resolveUnroutedDir,
listUnroutedFiles,
listDuplicateFiles,
clearUnroutedFiles,
clearDuplicateFiles,
} = require('./services/unrouted');
const CAD_EXTENSIONS = ['prt', 'asm', 'dwr'];
const DEFAULT_DESTINATION = './output/cad';
@@ -182,3 +188,6 @@ ipcMain.handle('open-unrouted-folder', async () => {
});
ipcMain.handle('list-unrouted-files', async () => listUnroutedFiles());
ipcMain.handle('list-duplicates-files', async () => listDuplicateFiles());
ipcMain.handle('clear-unrouted-files', async () => clearUnroutedFiles());
ipcMain.handle('clear-duplicates-files', async () => clearDuplicateFiles());