I am using js fetch request.
I have this inside a function, when I call the function I want it to return my data.
This is not happening.
It would appear that the promise is not getting 'resolved'.
I clearly don't fully understand promises, so any advice on that in relation to the below example would be very useful.
Here is my sample code:
const test = async () => {
const response = await fetch('https://jsonplaceholder.typicode.com/todos')
const data = await response.json()
return data;
}
console.log(test())
Output:
// [object promise]
{}
Question: How can I write the fetch request so that when I run test()
, it returns me the json as I would expect?
Thank you