Tengo una solicitud POST simple usando fetch()
fetch('/login', { method: 'POST', headers: { 'Content-Type': 'application/json', }, body: JSON.stringify({ email: 'test@gmail.com', password: 'test' }), }) .then((response) => { response.json(); }) .then((result) => { console.log(result); }); la respuesta es válida y da el JSON que espero { 'id':1 } pero el resultado simplemente devuelve undefined cada vez. ¿He escrito algo mal o me estoy perdiendo algo realmente simple?
intente devolver la respuesta en el primero y luego:
.then((response) => { return response.json(); })