feat(ui): aggiunge barra di progresso durante lo smistamento
Mostra una progress bar con messaggio contestuale nelle 4 fasi: scansione sorgente, analisi cartella destinazione (con contatore cartelle), ricerca duplicati (con contatore file CAD), smistamento (N / totale). La barra è indeterminata nelle prime tre fasi e determinata durante la copia. Il canale IPC progress viene aperto all'inizio e chiuso al termine dell'operazione
This commit is contained in:
@@ -15,4 +15,6 @@ contextBridge.exposeInMainWorld('api', {
|
||||
clearUnroutedFiles: () => ipcRenderer.invoke('clear-unrouted-files'),
|
||||
clearDuplicatesFiles: () => ipcRenderer.invoke('clear-duplicates-files'),
|
||||
clearSkippedFiles: () => ipcRenderer.invoke('clear-skipped-files'),
|
||||
onProgress: (cb) => ipcRenderer.on('progress', (_e, data) => cb(data)),
|
||||
offProgress: () => ipcRenderer.removeAllListeners('progress'),
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user