When I\'m trying to return my res.data from my function and then console.log it I get undefined but if I console.log it from inside the function I get the normal result
<
You need to return the call as well:
const getDefaultState = () => { return axios.get("http://localhost:5000/urls/todos") .then((res) => { if (res.data) { console.log(res.data); return res.data; } }).catch((err) => console.log(err)); }