diff options
author | Kristóf Marussy <kristof@marussy.com> | 2021-12-23 00:43:55 +0100 |
---|---|---|
committer | Kristóf Marussy <kristof@marussy.com> | 2021-12-23 01:17:18 +0100 |
commit | cf23e60c17763123caa77f1194e6efd913692ea1 (patch) | |
tree | 42266377ac1a65a9b225737c8cbef02c6b1871cd /packages/preload/src/index.ts | |
parent | feat: Add mui (diff) | |
download | sophie-cf23e60c17763123caa77f1194e6efd913692ea1.tar.gz sophie-cf23e60c17763123caa77f1194e6efd913692ea1.tar.zst sophie-cf23e60c17763123caa77f1194e6efd913692ea1.zip |
feat: Add shared package for electron ipc
Diffstat (limited to 'packages/preload/src/index.ts')
-rw-r--r-- | packages/preload/src/index.ts | 12 |
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 @@ | |||
1 | import { contextBridge } from 'electron'; | 1 | import { contextBridge, ipcRenderer } from 'electron'; |
2 | import { RendererIpcMessage, SophieRenderer } from '@sophie/shared'; | ||
2 | 3 | ||
3 | contextBridge.exposeInMainWorld('sophieRenderer', { | 4 | const sophieRenderer: SophieRenderer = { |
4 | }); | 5 | buttonClicked() { |
6 | ipcRenderer.send(RendererIpcMessage.ButtonClicked); | ||
7 | } | ||
8 | }; | ||
9 | |||
10 | contextBridge.exposeInMainWorld('sophieRenderer', sophieRenderer); | ||