{"library":"redux-logdown","title":"redux-logdown","description":"A Redux logger middleware built on top of logdown, providing localStorage.debug support for enabling/disabling store logging. Current stable version is 1.0.4. Released as needed for minor fixes. Key differentiator from redux-logger: native localStorage.debug integration for toggling logging without code changes. Uses logdown for colorful, grouped console output with optional diff display.","language":"javascript","status":"active","last_verified":"Sat Apr 25","install":{"commands":["npm install redux-logdown"],"cli":null},"imports":["import reduxLogdown from 'redux-logdown'","const reduxLogdown = require('redux-logdown')","import reduxLogdown from 'redux-logdown'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import { createStore, applyMiddleware } from 'redux';\nimport reduxLogdown from 'redux-logdown';\n\nconst logger = reduxLogdown('myStore', { diff: true });\nconst store = createStore(\n  (state = { count: 0 }, action) => {\n    switch (action.type) {\n      case 'INCREMENT':\n        return { count: state.count + 1 };\n      default:\n        return state;\n    }\n  },\n  applyMiddleware(logger)\n);\n\nstore.dispatch({ type: 'INCREMENT' });","lang":"javascript","description":"Shows basic Redux setup with redux-logdown middleware that logs actions and state diff.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}