Dead Simple Data Fetcher For React

Description:

A dead simple data fetcher for React app.

How to use it:

1. Install and import the Data Fetcher.

# NPM
$ npm i use-promise-result --save
import { usePromiseResult } from "use-promise-result";

2. Basic usage.

const dataProvider = async () => {
  return (await axios.get("/path/to/provider/")).data;
};
function App() {
  const { data, error, loading, success, reload } =
    usePromiseResult(dataProvider);
  // ...
}

Preview:

Dead Simple Data Fetcher For React

Add Comment