文件名称:react-model:React的下一代状态管理库
文件大小:45KB
文件格式:ZIP
更新时间:2024-05-27 05:01:12
TypeScript
React模型· React的状态管理库 :party_popper: 同时支持Class和Hooks Api :atom_symbol: 支持 ,React本地和Next.js :crossed_swords: 全面的TypeScript支持 :package: 内置微束 :gear: 中间件Pipline(redux-devtools支持...) :umbrella: 100%的测试覆盖率,生产安全 :bug: 在测试环境上轻松调试 import { Model } from 'react-model' // define model const Todo = { state : { items : [ 'Install react-model' , 'Read github docs' , 'Build App' ] } , actions : { add : todo => { // s is the readonly version of s
【文件预览】:
react-model-master
----.gitignore(221B)
----package.json(2KB)
----tslint.json(328B)
----.codecov.yml(152B)
----.remarkrc(106B)
----commitlint.config.js(64B)
----src()
--------global.ts(759B)
--------middlewares.ts(6KB)
--------helper.ts(4KB)
--------index.tsx(9KB)
--------index.d.ts(6KB)
----__test__()
--------connect.spec.tsx(1KB)
--------dubugger.spec.ts(813B)
--------asyncState.spec.ts(1KB)
--------SSR()
--------disable-dubugger.spec.ts(797B)
--------useStore()
--------Model()
--------getActions.spec.ts(803B)
--------index.ts(4KB)
--------middlewares()
--------selector()
--------actions()
--------class()
--------index.d.ts(647B)
--------getState.spec.ts(304B)
----.travis.yml(278B)
----jest.config.js(6KB)
----tsconfig.json(501B)
----.github()
--------ISSUE_TEMPLATE()
----README.md(21KB)
----.npmignore(273B)
----.prettierrc(748B)