文件名称:immer-rdx:轻松使用Redux与沉浸
文件大小:115KB
文件格式:ZIP
更新时间:2024-05-11 04:07:49
TypeScript
沉浸式rdx 轻松使用带有浸入式的redux。 安装 npm i react redux react-redux immer immer-rdx // yarn yarn add react redux react-redux immer immer-rdx 例子 静态减速器的使用 rdx是一个对象,包含由createRDX创建的模块ID,Reducer和操作。 // App.rdx.ts import { createRDX } from "immer-rdx" ; export const rdx = createRDX ( "App" , { name : "a" , } , { setName : ( draft ) => ( name : string ) => { draft . name = name ; } , }
【文件预览】:
immer-rdx-master
----example()
--------index.html(275B)
--------App.rdx.ts(381B)
--------index.tsx(395B)
--------App.tsx(785B)
--------redux.ts(350B)
----package.json(2KB)
----.github()
--------workflows()
----test()
--------useRDX.test.tsx(647B)
--------createReducerManager.test.ts(763B)
--------components()
--------useBindActions.test.tsx(625B)
--------createRDX.test.ts(762B)
----jest.config.js(116B)
----tsconfig.build.common.json(137B)
----tsconfig.build.esm.json(132B)
----src()
--------useBindActions.ts(476B)
--------createRDX.ts(1KB)
--------RDXContext.tsx(254B)
--------createReducerManager.ts(1KB)
--------index.ts(159B)
--------useRDX.ts(921B)
----tsconfig.json(6KB)
----.gitignore(2KB)
----README.md(3KB)
----yarn.lock(368KB)