aboutsummaryrefslogtreecommitdiffstats
path: root/packages/preload/src
diff options
context:
space:
mode:
authorLibravatar Kristóf Marussy <kristof@marussy.com>2021-12-23 00:43:55 +0100
committerLibravatar Kristóf Marussy <kristof@marussy.com>2021-12-23 01:17:18 +0100
commitcf23e60c17763123caa77f1194e6efd913692ea1 (patch)
tree42266377ac1a65a9b225737c8cbef02c6b1871cd /packages/preload/src
parentfeat: Add mui (diff)
downloadsophie-cf23e60c17763123caa77f1194e6efd913692ea1.tar.gz
sophie-cf23e60c17763123caa77f1194e6efd913692ea1.tar.zst
sophie-cf23e60c17763123caa77f1194e6efd913692ea1.zip
feat: Add shared package for electron ipc
Diffstat (limited to 'packages/preload/src')
-rw-r--r--packages/preload/src/index.ts12
1 files changed, 9 insertions, 3 deletions
diff --git a/packages/preload/src/index.ts b/packages/preload/src/index.ts
index 7d5eff5..830901a 100644
--- a/packages/preload/src/index.ts
+++ b/packages/preload/src/index.ts
@@ -1,4 +1,10 @@
1import { contextBridge } from 'electron'; 1import { contextBridge, ipcRenderer } from 'electron';
2import { RendererIpcMessage, SophieRenderer } from '@sophie/shared';
2 3
3contextBridge.exposeInMainWorld('sophieRenderer', { 4const sophieRenderer: SophieRenderer = {
4}); 5 buttonClicked() {
6 ipcRenderer.send(RendererIpcMessage.ButtonClicked);
7 }
8};
9
10contextBridge.exposeInMainWorld('sophieRenderer', sophieRenderer);