9 lines
285 B
TypeScript
9 lines
285 B
TypeScript
|
|
import { contextBridge, ipcRenderer } from 'electron';
|
||
|
|
|
||
|
|
contextBridge.exposeInMainWorld( 'electronAuth', {
|
||
|
|
login: ( email: string, password: string ) =>
|
||
|
|
ipcRenderer.invoke( 'auth:login', email, password ),
|
||
|
|
loginSuccess: () =>
|
||
|
|
ipcRenderer.send( 'auth:login-success' ),
|
||
|
|
} );
|