@seedrs/redux-sagas

1.5.0 • Public • Published

@seedrs/redux-sagas

npm version Build status semantic-release

A package for reusable sagas.

Setup

# With yarn (preferred)
yarn add @seedrs/redux-sagas
npm i @seedrs/redux-sagas --save

Usage

To use the sagas, you can import them as named imports.

For example:

import { takeEvery } from 'redux-saga/effects';
import { apiRequest } from '@seedrs/redux-sagas';
import { GET_BOOKS_REQUEST } from 'constants/books';
import actions from 'actions/books';

const saga = function* () {
  yield takeEvery(GET_BOOKS_REQUEST, apiRequest, [
    actions.getBooksSuccess,
    actions.getBooksFailure
  ], undefined);
};

export default saga;

For more detailed usage, use the links below:

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.5.0
    11
    • latest

Version History

Package Sidebar

Install

npm i @seedrs/redux-sagas

Weekly Downloads

20

Version

1.5.0

License

MIT

Unpacked Size

299 kB

Total Files

36

Last publish

Collaborators

  • jamieseedrs
  • mikevieira99
  • seedrs_tech_admin
  • pramee
  • jaarnie_seedrs
  • maliharahman
  • guilhermeseedrs
  • jose.bonnet
  • sadiatasnim
  • gio-seedrs
  • emanueltiago
  • francisco.ferreira.seedrs
  • monzoor-morshed
  • asifadnan7
  • rifatc
  • matharotheelf
  • josesa16
  • seedrs.bot
  • risheepatel
  • tostasmistas
  • jpxiv
  • seedrs1
  • luisrocha