1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | 1x 4x 4x 4x | import { applyMiddleware } from 'redux'
export default (middlewares, mockDispatch) => {
function mockStoreWithoutMiddleware() {
return {
getState() {},
dispatch: mockDispatch,
}
}
const mockStoreWithMiddleware = applyMiddleware(
...middlewares
)(mockStoreWithoutMiddleware)
return mockStoreWithMiddleware()
}
|