¿Es axios Async? [duplicar]

Aug 26 2020

¿Axios es asíncrono por sí mismo o es necesario ajustarlo a una función asíncrona? Por ejemplo, esto es asincrónico:

function axios () {
  axios.get()
}

O debería escribirlo así:

async function axios () {
  await axios.get()
}

Gracias por adelantado

Respuestas

2 RadicalEdward Aug 26 2020 at 08:43

Axiosdevuelve promisepara que pueda usar async awaito.then

async espera:

async function call() {
  const { data } = await axios.get('api/test')
}

luego :

 function call() {
  axios.get('api/test').then(({data}) => {..operation here..})
}