react-axios-hooks
TypeScript icon, indicating that this package has built-in type declarations

2.2.1 • Public • Published

React Axios Hooks

npm version Build Status

This npm package includes a hook for fetching data with axios. You can use it with the exact same configurations as axios.

To import:

import { useAxios, useLazyAxios } from "react-axios-hooks";
// Request sent as soon as component is mounted
const { response, loading, error } = useAxios({
    url: "https://yourapi.com/path/data.json",
    method: "GET"
});

or

// Request sent when sendRequest() is called
const [sendRequest, { response, loading, error }] = useLazyAxios();

const handleClick = () => {
    sendRequest({
        url: "https://yourapi.com/path/data.json",
        method: "GET"
    });
};

To install:

npm install axios react-axios-hooks

Type definitions are provided!

Readme

Keywords

Package Sidebar

Install

npm i react-axios-hooks

Weekly Downloads

1

Version

2.2.1

License

ISC

Unpacked Size

2.16 kB

Total Files

4

Last publish

Collaborators

  • aniketgargya