redux-saga-takex

0.0.1 • Public • Published

NPM Package Dependency Status

redux-saga-takex

A powerful take effect accepting RegExp instead of listing action types.

NOTICE: This package is still under development.

TL; DR

Before

// Ooops, so long...
const action = yield take(['SUCCESS_LOGIN', 'SUCCESS_LOGOUT', 'SUCCESS_GET_HOGE', 'SUCCESS_PUT_HOGE', ...]);

After

const action = yield takex(/^SUCCESS_/);

Usage

Install package from npm

npm install --save redux-saga-takex

Then import and use it in your saga.

import takex from 'redux-saga-takex';

// ...


function* mySaga() {
  const { payload } = yield takex(/^SUCCESS_/);

  // ...
}

Example

WIP

Development

Setup & Build

npm install
npm run build

Changelog

See the Releases page on GitHub.

License

MIT

Author

Yuki Kodama / @kuy

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.0.1
    70
    • dev
  • 0.0.1
    70
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.0.1
    70

Package Sidebar

Install

npm i redux-saga-takex

Weekly Downloads

52

Version

0.0.1

License

MIT

Last publish

Collaborators

  • netkuy