extensible-duck:模块化和可扩展的Redux Reducer捆绑包(ducks-modular-redux)

时间:2024-06-06 02:16:48
【文件属性】:

文件名称:extensible-duck:模块化和可扩展的Redux Reducer捆绑包(ducks-modular-redux)

文件大小:86KB

文件格式:ZIP

更新时间:2024-06-06 02:16:48

JavaScript

鸭 可扩展鸭是的实现。 使用此库,您可以创建可重复使用和可扩展的鸭子。 定义类型 定义常数 创建可重复使用的鸭子 延长鸭子 创建可重复使用的Duck扩展 使用选择器创建鸭子 基本用法 // widgetsDuck.js import Duck from 'extensible-duck' export default new Duck ( { namespace : 'my-app' , store : 'widgets' , types : [ 'LOAD' , 'CREATE' , 'UPDATE' , 'REMOVE' ] , initialState : { } , reducer : ( state , action , duck ) => { switch ( action . type ) { // do reducer stuff


【文件预览】:
extensible-duck-master
----.eslintrc(219B)
----yarn.lock(185KB)
----src()
--------extensible-duck.js(6KB)
----.babelrc(75B)
----.travis.yml(195B)
----gulpfile.js(7KB)
----LICENSE(1KB)
----test()
--------.eslintrc(356B)
--------setup()
--------unit()
--------runner.html(985B)
----README.md(16KB)
----dist()
--------extensible-duck.js(13KB)
--------extensible-duck.min.js.map(21KB)
--------extensible-duck.js.map(17KB)
--------extensible-duck.min.js(5KB)
----.editorconfig(315B)
----.gitignore(617B)
----CHANGELOG.md(101B)
----package.json(2KB)

网友评论