is-valid-redux-reducer
Version:
Checks if the reducer is valid
22 lines (16 loc) • 588 B
Markdown
isValidReduxReducer
====
Checks if the reducer is valid
[](https://badge.fury.io/js/is-valid-redux-reducer)
`npm install --save is-valid-redux-reducer`
```javascript
import isValidReduxReducer from 'is-valid-redux-reducer'
expect(isValidReduxReducer({})).to.be.false
expect(isValidReduxReducer((state, action) => state)).to.be.false
expect(isValidReduxReducer((state, action) => ({}))).to.be.false
expect(isValidReduxReducer((state = {}, action) => state)).to.be.true
```
MIT