我正在开发一个使用NeDB进行本地数据存储的Electron / React / Redux应用程序(虽然我认为这个问题不是关于NeDB的)。我可以使用ipcRenderer.send来调用加载本地数据存储,但我不知道如何在redux action creator的上下文中执行此操作,因为我获取数据的方式是通过ipcRenderer.on监听器。
显然不起作用的动作创作者......
export function getData() {
ipcRenderer.send('getData');
return {
type: GET_DATA,
payload: // WHAT IS THE PAYLOAD?
}
}