【文件属性】:
文件名称:react-promise-wrapper:对HOC做出React以将承诺映射到道具
文件大小:88KB
文件格式:ZIP
更新时间:2021-05-19 03:09:37
react javascript JavaScript
Reactpromise包装器。
用法
通过NPM或Yarn安装
npm install --save react-promise-wrapper
yarn add react-promise-wrapper
编写一个将接收几个道具的组件:
loading :一个布尔值,指示是否已完成承诺。
error :如果任何承诺失败,则会引发错误
您的诺言名称。
// MyComponent.js
const MyComponent = ( { loading , error , promiseData , anotherPromise } ) => {
if ( loading ) {
return < span> Loading... < / span > ;
}
if ( error ) {
return < span> Oups! Something
【文件预览】:
react-promise-wrapper-master
----.eslintrc(136B)
----rollup.config.js(1KB)
----src()
--------withPromises.test.js(1KB)
--------PromisesWrapper.test.js(5KB)
--------PromisesWrapper.js(2KB)
--------withPromises.build.test.js(1KB)
--------withPromises.js(597B)
----.babelrc(733B)
----scripts()
--------jest.setup.js(153B)
----.travis.yml(43B)
----.prettierrc(118B)
----README.md(2KB)
----dist()
--------react-hoc-promises.cjs.js(9KB)
--------react-hoc-promises.js(9KB)
--------react-hoc-promises.umd.js(47KB)
----.editorconfig(147B)
----.gitignore(1KB)
----package-lock.json(304KB)
----package.json(2KB)