redux-persist-immutable-state

stateIterator, stateGetter, stateSetter and stateReconciler that supports a top level immutable.js state for redux-persist

Usage no npm install needed!

<script type="module">
  import reduxPersistImmutableState from 'https://cdn.skypack.dev/redux-persist-immutable-state';
</script>

README

redux-persist-immutable-state

Implements stateIterator, stateGetter, stateSetter and stateReconciler for an ImmutableJS root state.

Dependencies

Usage

import { persistStore } from 'redux-persist';
import { stateIterator, stateGetter, stateSetter, 
         stateReconciler, lastStateInit } from 'redux-persist-immutable-state';

persistStore(state, {
  transforms: [reduxPersistImmutable], 
  stateIterator: stateIterator,  
  stateGetter: stateGetter, stateSetter: stateSetter,
  lastStateInit: lastStateInit
});