redux-state-cache

0.0.3 • Public • Published

redux-state-cache

cache component state into redux store

Install

yarn add redux-state-cache

Usage

// createStore.js

import { cacheReducer } from 'redux-state-cache'

// ...
const reducerWithCache = cacheReducer(rootReducer)

const store = createStore(
  reducerWithCache
)
// ...


// componet.js
import { stateCache } from 'redux-state-cache'

@stateCache(
  'A_STATE_CACHE',
  (state, cache) => ({
    ...state,
    ...cache
  }),
  (state) => state
)
Class A extends React.Componet {
  state = {
    a: 1
  }
}

Readme

Keywords

none

Package Sidebar

Install

npm i redux-state-cache

Weekly Downloads

2

Version

0.0.3

License

MIT

Unpacked Size

10.6 kB

Total Files

13

Last publish

Collaborators

  • shenshuaijia