文件名称:chainable-components:可重用React代码的可组合API
文件大小:801KB
文件格式:ZIP
更新时间:2024-05-22 09:50:16
TypeScript
可链接的组件 可重用的React代码的可组合API。 将可重用的React组件链接在一起: withState ( 0 ) . chain ( outer => withState ( outer . value + 5 ) . map ( inner => ( { inner , outer } ) ) ) . render ( ( { inner , outer } ) => ( < div> < div> Outer: { outer . value } < button onClick = { ( ) => outer . update ( outer . value + 1 ) } > + < / button > < / div > < div> Inner: { inner . value } < button onClick
【文件预览】:
chainable-components-master
----.gitignore(58B)
----package.json(3KB)
----tslint.json(723B)
----webpack()
--------base.ts(1KB)
--------hot.ts(2KB)
--------index-template.html(281B)
--------bundle.ts(190B)
--------constants.ts(304B)
----src()
--------index.ts(710B)
--------lib()
--------ChainableComponent.ts(18KB)
----tsconfig-build.json(201B)
----LICENSE(1KB)
----tsconfig.json(436B)
----README.md(2KB)
----demo()
--------Step.tsx(269B)
--------index.html(224B)
--------demo.less(778B)
--------demos()
--------index.tsx(683B)
----circle.yml(630B)
----docsSrc()
--------chainable-pipeline.png(20KB)
--------README.md(7KB)
--------SUMMARY.md(56B)
--------styles.css(45B)
--------API.md(3KB)
----book.json(306B)
----.npmignore(100B)
----SUMMARY.md(50B)
----docs()
--------chainable-pipeline.png(20KB)
--------search_index.json(65KB)
--------index.html(31KB)
--------API.html(25KB)
--------gitbook()
--------styles.css(45B)
----test()
--------spec.ts(146B)
--------mocha.opts(80B)
--------registerTsNode.js(185B)
----.editorconfig(105B)
----yarn.lock(205KB)