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);
// ...
}