0.1.2 ā€¢ Published 3 years ago

react-suspense-data v0.1.2

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

React Suspense Data

Support

āœ… Typescript support

Getting Start

yarn add react-suspense-data

# OR

npm install --save react-suspense-data

Example

import { Suspendable, useSuspendableData } from 'react-suspense-data'

const UserPage = ({ userId }) => {
  const suspendableData = useSuspendableData(() => getUserAsync({ id: userId }), [userId])

  return (
    <React.Suspense fallback={<Loading />}>
       <Suspendable data={suspendableData}>
         {data => <UserProfile user={data}/>}
       </Suspendable>
    </React.Suspense>
  )
}
0.1.2

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago