2 Commits

Author SHA1 Message Date
bb5aa2561f 1.0.9 2023-12-06 19:04:15 +01:00
816cd102a2 fix(core): update 2023-12-06 19:04:14 +01:00
4 changed files with 6 additions and 5 deletions

View File

@ -1,6 +1,6 @@
{
"name": "@api.global/typedelectron",
"version": "1.0.8",
"version": "1.0.9",
"private": false,
"description": "a package made for ipc communication in electron",
"main": "dist_ts/index.js",

View File

@ -3,6 +3,6 @@
*/
export const commitinfo = {
name: '@api.global/typedelectron',
version: '1.0.8',
version: '1.0.9',
description: 'a package made for ipc communication in electron'
}

View File

@ -10,8 +10,9 @@ export class TypedElectronBackend {
public typedrouter = new plugins.typedrequest.TypedRouter();
constructor() {
plugins.electron.ipcMain.on('typedrequest', (eventArg, payloadArg) => {
this.typedrouter.routeAndAddResponse({ ...payloadArg }); // TODO: check how to pass on eventArg
plugins.electron.ipcMain.on('typedrequest', async (eventArg, payloadArg) => {
const updatedPayload = await this.typedrouter.routeAndAddResponse({ ...payloadArg }); // TODO: check how to pass on eventArg
eventArg.sender.send('typedrequest', updatedPayload);
});
}

View File

@ -3,6 +3,6 @@
*/
export const commitinfo = {
name: '@api.global/typedelectron',
version: '1.0.8',
version: '1.0.9',
description: 'a package made for ipc communication in electron'
}