Estoy empezando con async/await y no entiendo una cosa. Tengo una función que hace un fetch a una API y quiero que devuelva el JSON. Pero siempre me devuelve una Promesa.
function getData() {
const response = fetch('https://api.example.com/data');
const data = response.json();
return data; // Esto devuelve una Promesa, no el objeto
}Sé que tengo que usar await, pero si lo pongo, me obliga a que la función sea async, y entonces la función sigue devolviendo una Promesa. ¿Cómo obtengo el valor "real"?