Skip to content

Instantly share code, notes, and snippets.

@daverivera
Last active December 17, 2020 11:54
Show Gist options
  • Save daverivera/55f2cff6e1f7b43d80fe86d713e3a5dd to your computer and use it in GitHub Desktop.
Save daverivera/55f2cff6e1f7b43d80fe86d713e3a5dd to your computer and use it in GitHub Desktop.
redux-crosstab_persist_listener
import { getStoredState, REHYDRATE } from 'redux-persist'
export default
function crossBrowserListener(store, persistConfig) {
return async function() {
let state = await getStoredState(persistConfig)
store.dispatch({
type: REHYDRATE,
key: persistConfig.key,
payload: state,
})
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment