@request-kit/controller-redux
TypeScript icon, indicating that this package has built-in type declarations

0.4.0-alpha.0 • Public • Published

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'}));

Readme

Keywords

Package Sidebar

Install

npm i @request-kit/controller-redux

Weekly Downloads

3

Version

0.4.0-alpha.0

License

MIT

Unpacked Size

49.8 kB

Total Files

21

Last publish

Collaborators

  • gleb-lobastov