文件名称:use-saga-reducer:在不使用redux的情况下使用redux-saga
文件大小:88KB
文件格式:ZIP
更新时间:2024-05-22 09:58:46
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)