1.0.0 • Published 4 years ago
@eleetsoftware/redux-electron-middleware v1.0.0
redux-electron-middleware
How To use these middleware's
In your store file your would ...
import { reduxElectronMiddleware } from "@eleetsoftware/redux-electron-middleware"
...
applyMiddleware(reduxElectronMiddleware)
...
or
import { reduxElectronActionMiddleware } from "@eleetsoftware/redux-electron-middleware"
...
applyMiddleware(reduxElectronActionMiddleware)
...
reduxElectronMiddleware
uses electrons ipcRenderer to send the updated state to electron for you to use however you want.
reduxElectronActionMiddleware
uses electrons ipcRenderer to send the action to electron for you to use however you want.
My usecase
I wanted to be able to retain my redux state after my electon app was closed as well as prepare a default or preloaded state to my renderer (react spa)