【文件属性】:
文件名称:use-saga-reducer:在不使用redux的情况下使用redux-saga
文件大小:88KB
文件格式:ZIP
更新时间:2021-05-02 16:12:06
react hooks typescript sagas redux-saga
减少使用
使用没有Redux的sagas! 该库提供了Redux Saga的抽象。
安装
npm install use-saga-reducer
用法
import useSagaReducer from 'use-saga-reducer'
import { takeLatest , call , put } from 'redux-saga/effects'
function * dataFetcher ( ) {
try {
const data = yield call ( API . fetchData )
yield put ( { type : 'FETCH_SUCCESS' , payload : data } )
} catch ( error ) {
yield put ( { type : 'FETCH_ERROR' } )
}
【文件预览】:
use-saga-reducer-master
----src()
--------index.tsx(6KB)
--------index.spec.tsx(11KB)
----.travis.yml(120B)
----tsconfig.json(417B)
----jest.config.js(188B)
----.prettierrc(182B)
----README.md(1KB)
----.gitignore(29B)
----package-lock.json(368KB)
----package.json(1KB)