redux-cookie-persist

1.0.0 • Public • Published

redux-cookie-persist

Redux cookie persister and middleware

Npm Version Month Downloads Npm Licence

NPM

Install

npm install --save redux-cookie-persist

Usage

middleware: [
  reduxCookieMiddleware({
    'ACTION_TYPE': {
      reducerKey: 'STATE_SUBSET_PATH',
      cookieKey: 'COOKIE_KEY'
    },
  })
],
 
enhancers: [
  persistState({
    [COOKIE_KEY]: 'STATE_SUBSET_PATH',
  })
],

Example

import { persistState, reduxCookieMiddleware } from 'redux-cookie-persist'
 
reduxCookieMiddleware({
  'session.setToken': {
    reducerKey: 'session.token',
    cookieKey: 'token'
  },
})
 
persistState({
  token: 'session.token',
})

Package Sidebar

Install

npm i redux-cookie-persist

Weekly Downloads

0

Version

1.0.0

License

MIT

Last publish

Collaborators

  • grammka