0.0.6 • Published 6 years ago

redux-persist-transform-include-defaults v0.0.6

Weekly downloads
4
License
MIT
Repository
github
Last release
6 years ago

redux-persist-transform-include-defaults

npm

When rehydrating, spread the reducer's defaults before restoring the object.

  • Includes new properties without a migration.

Quickstart

With Helper

import { persistReducerIncludeDefaults } from 'redux-persist-transform-include-defaults';

const reducer = persistReducerIncludeDefaults(
  {
    // persist config
  },
  baseReducer
)

Manually

import { persistReducer } from 'redux-persist'
import transformIncludeDefaults from 'redux-persist-transform-include-defaults'

const reducer = persistReducer(
  {
    // persist config
    transforms: [
      transformIncludeDefaults(baseReducer),
    ]
  },
  baseReducer
)