mirror3/electron/preload.ts

8 lines
289 B
TypeScript
Raw Normal View History

2025-03-06 18:22:25 +00:00
//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')
});