aboutsummaryrefslogtreecommitdiffstats
path: root/src/features/todos/preload.js
diff options
context:
space:
mode:
authorLibravatar Dominik Guzei <dominik.guzei@gmail.com>2019-08-08 01:00:02 +0200
committerLibravatar Dominik Guzei <dominik.guzei@gmail.com>2019-08-08 01:02:38 +0200
commit81d368040d84a923941732ff0a696065764f12a6 (patch)
treefc5682a3ed7ed1d52672509332fbc35f3935afd5 /src/features/todos/preload.js
parentUpdate en-US.json (diff)
downloadferdium-app-81d368040d84a923941732ff0a696065764f12a6.tar.gz
ferdium-app-81d368040d84a923941732ff0a696065764f12a6.tar.zst
ferdium-app-81d368040d84a923941732ff0a696065764f12a6.zip
send franz config to todos webview on init
Diffstat (limited to 'src/features/todos/preload.js')
-rw-r--r--src/features/todos/preload.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/features/todos/preload.js b/src/features/todos/preload.js
index 533c9aea3..6e38a2ef3 100644
--- a/src/features/todos/preload.js
+++ b/src/features/todos/preload.js
@@ -1,4 +1,5 @@
1import { ipcRenderer } from 'electron'; 1import { ipcRenderer } from 'electron';
2import { IPC } from './constants';
2 3
3const debug = require('debug')('Franz:feature:todos:preload'); 4const debug = require('debug')('Franz:feature:todos:preload');
4 5
@@ -9,13 +10,14 @@ let hostMessageListener = () => {};
9window.franz = { 10window.franz = {
10 onInitialize(ipcHostMessageListener) { 11 onInitialize(ipcHostMessageListener) {
11 hostMessageListener = ipcHostMessageListener; 12 hostMessageListener = ipcHostMessageListener;
13 ipcRenderer.sendToHost(IPC.TODOS_CLIENT_CHANNEL, { action: 'todos:initialized' });
12 }, 14 },
13 sendToHost(message) { 15 sendToHost(message) {
14 ipcRenderer.sendToHost('clientMessage', message); 16 ipcRenderer.sendToHost(IPC.TODOS_CLIENT_CHANNEL, message);
15 }, 17 },
16}; 18};
17 19
18ipcRenderer.on('hostMessage', (event, message) => { 20ipcRenderer.on(IPC.TODOS_HOST_CHANNEL, (event, message) => {
19 debug('Received host message', event, message); 21 debug('Received host message', event, message);
20 hostMessageListener(message); 22 hostMessageListener(message);
21}); 23});