From 27608ce34fa86f720370fa8d7eeab3f766462ff0 Mon Sep 17 00:00:00 2001 From: Richard Unger Date: Mon, 4 Mar 2024 16:01:11 +0100 Subject: [PATCH] improve comment, and do JSON.stringify automatically --- src/preload/index.ts | 4 ++-- src/renderer/src/store.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/preload/index.ts b/src/preload/index.ts index e69fc7f..83f44e3 100644 --- a/src/preload/index.ts +++ b/src/preload/index.ts @@ -20,8 +20,8 @@ contextBridge.exposeInMainWorld('nanoDevicesAPI', { } }) }, - send(deviceid, jsonstr) { - return ipcRenderer.invoke('nanodevices:send', deviceid, jsonstr) + send(deviceid, obj) { + return ipcRenderer.invoke('nanodevices:send', deviceid, JSON.stringify(obj)) } }) diff --git a/src/renderer/src/store.ts b/src/renderer/src/store.ts index 07ca8d1..a09d963 100644 --- a/src/renderer/src/store.ts +++ b/src/renderer/src/store.ts @@ -243,10 +243,10 @@ export const useStore = defineStore('main', { this.connected = true this.connectedId = deviceid // TODO load profiles from device - // nanoDevicesAPI.send({ profiles: "#all" }) // request profiles + // nanoDevicesAPI.send(deviceid, { profiles: "#all" }) // request profiles // "Default Profile", for now, is the only profile after the device // starts up, so it is also the current (eg. 'selected') profile - // nanoDevicesAPI.send({ p: "Default Profile" }) // request Default Profile + // nanoDevicesAPI.send(deviceid, { p: "Default Profile" }) // request Default Profile // TODO maybe you want to request all the profiles right now? // or only on demand?