axios with options object code example
Example 1: how to use axios get
const req = async () => {
const response = await axios.get('https://dog.ceo/api/breeds/list/all')
console.log(response)
}
req() // Calling this will make a get request and log the response.
Example 2: axios instance
// lets you create custom pre-configured fetch api call!
const getUser = axios.create({
baseURL: 'https://randomuser.me/api/', // we define url
timeout: 1000, // (optional) set timeout
headers: {'X-Custom-Header': 'foobar'} // pass headers
});
// use later like this
getUser().then(response => console.log(response))