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

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i @request-kit/controller-redux

      Weekly Downloads

      1

      Version

      0.4.0-alpha.0

      License

      MIT

      Unpacked Size

      49.8 kB

      Total Files

      21

      Last publish

      Collaborators

      • gleb-lobastov