1.1.2 • Published 7 years ago

simple-redux-logger v1.1.2

Weekly downloads
5
License
MIT
Repository
github
Last release
7 years ago

SIMPLE REDUX LOGGER

Logs actions and state to the console on both server and desktop.

How to use?

import { createStore, applyMiddleware } from 'redux';
import thunk from 'redux-thunk';
import rootReducer from './reducers';
 
export default function (initialState = {}) {
  const middlewares = [thunk];
  if (process.env.NODE_ENV === 'development') {
    const logger = require('simple-redux-logger'); // eslint-disable-line global-require

    middlewares.push(logger());
  }


  return createStore(rootReducer, initialState, 
    applyMiddleware(...middlewares));
}

Options

doStringify - show entire state on server. Default is true .If you would like to shrink the output set to false.
doLogClient - in case of using redux-devtools-extension, default false.

Usage with options:

    middlewares.push(logger({ doStringify: false }));

License

MIT

1.1.2

7 years ago

1.1.1

7 years ago

1.1.0

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago