react-compose-hooks:将React挂钩组合在一起,并将它们与组件分离

时间:2021-04-15 19:38:26
【文件属性】:
文件名称:react-compose-hooks:将React挂钩组合在一起,并将它们与组件分离
文件大小:75KB
文件格式:ZIP
更新时间:2021-04-15 19:38:26
React Hooks撰写 React钩子很好。 他们解决了功能组件的一些问题,例如使用状态和生命周期方法。 但是,它们也倾向于将钩子紧密耦合到React组件。 这导致组件的可组合性较低,而单元测试组件的难度/复杂性更高。 该库使您可以将钩子传递给组件。 它还允许您的钩子compose ,并将每个钩子返回的内容附加到传递到下一个钩子的总体props上。 请注意,还有一个compose.d.ts文件,其中包含composeHooks因此您可以在TypeScript项目中使用此包,而无需@types任何其他依赖@types 。 安装 npm install compose-hooks-react 是的,该名称与存储库不同,因为该名称是在NPM上使用的。 基本用法 compose函数可以使用任意数量的React hooks ,也可以只使用所需的任何functions 。 它从左到右/从上到下
【文件预览】:
react-compose-hooks-main
----.gitignore(36B)
----.babelrc(135B)
----package.json(1KB)
----package-lock.json(274KB)
----src()
--------compose.d.ts(215B)
--------__tests__()
--------compose.js(535B)
----jest()
--------setup-tests.js(172B)
----README.md(3KB)
----.editorconfig(535B)

网友评论