UNPKG

redux-storage

Version:

Persistence layer for redux with flexible backends

13 lines (10 loc) 305 B
import simpleMerger from 'redux-storage-merger-simple'; import { LOAD } from './constants'; export default (reducer, merger = simpleMerger) => { return (state, action) => reducer( action.type === LOAD ? merger(state, action.payload) : state, action ); };