1.0.8 • Published 4 years ago

use-asynk-resource v1.0.8

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

useAsynkResource

Example

import { useAsyncResource } from "use-asynk-resource";
import { Suspense } from "react";

const App = () => {
  const userResource = useAsyncResource(() => loadUser(...));

  return (
    <Suspense fallback={<>loading...</>}>
      <User resource={userResource} />
    </Suspense>
  )
};

const Resource = ({ resource }) => {
  const user = resource.read()

  return <div>{user.displayName}</div>
}

Installation

# npm
npm i use-async-resource

# yarn
yarn add use-async-resource
1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago