Add GUI error display and non-interactive quickstart

This commit is contained in:
thePR0M3TH3AN
2025-06-21 15:09:25 -04:00
parent a99e1c0c80
commit c7894011ca
4 changed files with 55 additions and 8 deletions

View File

@@ -3,5 +3,6 @@ const { contextBridge, ipcRenderer } = require('electron');
contextBridge.exposeInMainWorld('voxvera', {
loadConfig: () => ipcRenderer.invoke('load-config'),
quickstart: (config) => ipcRenderer.invoke('run-quickstart', config),
onOnionUrl: (cb) => ipcRenderer.on('onion-url', (_, url) => cb(url))
onOnionUrl: (cb) => ipcRenderer.on('onion-url', (_, url) => cb(url)),
onLog: (cb) => ipcRenderer.on('log', (_, data) => cb(data.text, data.isError))
});