@abdulghani/logreducer 中文文档教程
logReducer function for reducer
这是减速器的一个简单功能。 它是一个纯函数,不是 React 组件或 React Hook(这对 React 并发模式有利/不利)。 适用于 redux
和 useReducer
。
Installation
纱线
yarn add @abdulghani/logreducer
npm
npm install @abdulghani/logreducer
Usage
import logReducer from "@abdulghani/logreducer";
import reducer from "somewhere";
// setup your reducer
const loggedReducer = logReducer(reducer);
const MyApp = () => {
const [state, dispatch] = useReducer(loggedReducer);
// render function
};
logReducer function for reducer
this is a simple function for reducer. it's a pure function, not a react component or react hook (which is good/not for react concurrent mode). works for redux
and useReducer
.
Installation
yarn
yarn add @abdulghani/logreducer
npm
npm install @abdulghani/logreducer
Usage
import logReducer from "@abdulghani/logreducer";
import reducer from "somewhere";
// setup your reducer
const loggedReducer = logReducer(reducer);
const MyApp = () => {
const [state, dispatch] = useReducer(loggedReducer);
// render function
};