1.1.0 • Published 6 years ago
record-redux v1.1.0
record-redux
Record your action to local storage live demo
Installation
$ npm install --save-dev record-redux
Config middleware
import { createStore, applyMiddleware } from 'redux'
import thunk from 'redux-thunk'
import createLogger from 'redux-logger'
import rootReducer from '../reducers'
import { recordReduxMiddleware } from 'record-redux' // import middleware
export default () => {
const middlewares = [
thunk,
createLogger(),
recordReduxMiddleware, // Add record-redux to redux middleware
];
const store = createStore(
rootReducer,
applyMiddleware(...middlewares),
)
return store
}
Config UI Component
import React, { Component } from 'react'
import { Provider } from 'react-redux'
import configureStore from 'store/configureStore'
import { App } from './index'
import { RecordRedux } from 'record-redux' // import UI component
import 'record-redux/lib/style.css' // import UI component CSS
export default class Root extends Component {
render() {
const store = configureStore()
return (
<Provider store={store} key="provider">
<div>
<App />
<RecordRedux maxDelay={100} /> // Add UI component
</div>
</Provider>
)
}
}
Thank you for your suggestions!
1.1.0
6 years ago
1.0.24
7 years ago
1.0.23
7 years ago
1.0.22
7 years ago
1.0.21
7 years ago
1.0.20
7 years ago
1.0.19
7 years ago
1.0.18
7 years ago
1.0.17
7 years ago
1.0.16
7 years ago
1.0.15
7 years ago
1.0.14
7 years ago
1.0.13
7 years ago
1.0.11
7 years ago
1.0.10
7 years ago
1.0.9
7 years ago
1.0.8
7 years ago
1.0.7
7 years ago
1.0.6
7 years ago
1.0.4
7 years ago
1.0.5
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