10 lines
305 B
TypeScript
10 lines
305 B
TypeScript
import { contextBridge, ipcRenderer } from 'electron'
|
|
|
|
contextBridge.exposeInMainWorld('electronAPI', {
|
|
getSources: async (opts: Electron.SourcesOptions) => {
|
|
return await ipcRenderer.invoke('get-sources', opts)
|
|
},
|
|
switchToEditor: () => {
|
|
return ipcRenderer.invoke('switch-to-editor')
|
|
}
|
|
}) |