Axios π
Udemy John
GET Request
import { useEffect } from 'react'
// limit, if 429 wait for 15 min and try again
import axios from 'axios'
const url = 'https://course-api.com/react-store-productss'
const fetchData = async () => {
try {
const { data } = await axios(url)
console.log(data)
} catch (error) {
// if you just do error here, it won't show you the object
console.log(error.response)
}
}
const FirstRequest = () => {
useEffect(() => {
fetchData()
console.log('first axios request')
}, [])
return <h2 className="text-center">first request</h2>
}
export default FirstRequest

Headers
POST Request
Global Defaults
Custom Instance


Interceptors


Last updated