Estoy intentando crear una función que obtenga datos de la API de The Guardian, pero parece que aparece un error. La respuesta devuelve esta información: 
Y aquí está el código para la función asíncrona:
export async function getStaticProps() { try { const res = await fetch( "https://content.guardianapis.com/search?api-key=xxxxxxxx&show-fields=thumbnail" ); const { results } = await res.json(); const newsList = results.map((news) => { return { ...news }; }); return { props: { newsList }, }; } catch (err) { console.error(err); } }Casi lo tienes. Solo 1 cosa que te falta es devolver props incluso en el bloque de captura
export async function getStaticProps() { try { const res = await fetch( "https://content.guardianapis.com/search?api-key=xxxxxxxx&show-fields=thumbnail" ); const { results } = await res.json(); const newsList = results.map((news) => { return { ...news }; }); return { props: { newsList }, }; } catch (err) { console.error(err); return { notFound: true /// for rendering 404 page }; } }