Files
XCSDD/electron/preload.cjs

8 lines
347 B
JavaScript
Raw Normal View History

const { contextBridge, ipcRenderer } = require('electron');
contextBridge.exposeInMainWorld('electronAPI', {
listDocsFiles: (basePath) => ipcRenderer.invoke('list-docs-files', basePath),
readDocFile: (filePath) => ipcRenderer.invoke('read-doc-file', filePath),
log: (level, ...args) => ipcRenderer.send('renderer-log', level, ...args),
});