UNPKG

use-axios

Version:

Simple Axios hook for React. Use React Suspense to show loading indicator and Error Boundary to handle request errors.

15 lines (13 loc) 569 B
import _slicedToArray from "@babel/runtime/helpers/slicedToArray"; import { create as createUseAsync } from '@postinumero/use-async/loading-state'; import axios from 'axios'; export var create = function create(config) { return createUseAsync(typeof config === 'function' ? config : axios.create(config)); }; var _create = create(axios), _create2 = _slicedToArray(_create, 3), useAxios = _create2[0], refetch = _create2[1], useAxiosSafe = _create2[2]; export { useAxios as default, useAxios, refetch, useAxiosSafe }; //# sourceMappingURL=main.js.map