import { usePromiseMemo } from 'use-promise-memo'
function App(){
const promise = usePromiseMemo(() => {
return new Promise(resolve => setTimeout(resolve, 3000))
}, [])
return (
<View>
<Text>
{promise.pending
? 'Loading...'
: promise.rejected
? promise.result.message
: 'Done'}
</Text>
</View>
)
}
use-promise-memo
1.0.0 • Public • PublishedPackage Sidebar
Install
npm i use-promise-memo
Repository
Weekly Downloads
1
Version
1.0.0
License
MIT
Unpacked Size
3.52 kB
Total Files
4