Чтобы использовать then
, вы должны вернуть обещание. И ваша api_get
функция ничего не возвращает, просто добавьте return
перед вашим axios.get
Измените свою функцию на:
const api_get = () => {
return axios.get(url)
.then(function(response){
console.log("after api : ", response.data)
return response
})