added preview mode

This commit is contained in:
2024-11-20 04:23:14 +02:00
parent a41e5049ba
commit 52f7a3a640
10 changed files with 376 additions and 19 deletions

View File

@@ -14,7 +14,11 @@ contextBridge.exposeInMainWorld('electronAPI', {
contextBridge.exposeInMainWorld('electron', {
onUpdateAvailable: (callback) => ipcRenderer.on('update_available', callback),
onUpdateDownloaded: (callback) => ipcRenderer.on('update_downloaded', callback),
restartApp: () => ipcRenderer.send('restart_app')
restartApp: () => ipcRenderer.send('restart_app'),
selectFile: async () => ipcRenderer.invoke('dialog:openFile'),
readFile: async (filePath) => ipcRenderer.invoke('fs:readFile', filePath),
selectAndZipDirectory: async (filePath) => ipcRenderer.invoke('fs:selectAndZip', filePath),
});
ipcRenderer.send('test-ipc');