8 lines
289 B
TypeScript
8 lines
289 B
TypeScript
|
//electron\preload.ts
|
||
|
import { contextBridge, ipcRenderer } from 'electron';
|
||
|
|
||
|
contextBridge.exposeInMainWorld('electronAPI', {
|
||
|
getWeather: (params: { lon: number; lat: number }) =>
|
||
|
ipcRenderer.invoke('get-weather', params),
|
||
|
getNews: () => ipcRenderer.invoke('get-news')
|
||
|
});
|