0.4.0-alpha.0 • Published 5 years ago

@request-kit/controller-redux v0.4.0-alpha.0

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

About

Controller to invoke remote requests calls through redux middleware. Also reducer provided to keep request state in redux store.

Example use case

import createRequestEngine from '@request-kit/engine-rest';
import {createRequestMiddleware,requestReducer} from '@request-kit/controller-redux';

const requestMiddleware = createRequestMiddleware({
  engine: createRequestEngine({}),
});
const store = createStore(
  combineReducers({
    requests: requestReducer,
  }),
  applyMiddleware(requestMiddleware)
);
store.dispatch(createRequestAction({ endpoint: '/echo'}));