style: linting and formatting
This commit is contained in:
@@ -14,22 +14,22 @@ export async function GET(request: Request) {
|
||||
const response = await hackernewsApi();
|
||||
|
||||
return new NextResponse(JSON.stringify(response), {
|
||||
status: 200,
|
||||
status: 200
|
||||
});
|
||||
}
|
||||
|
||||
async function hackernewsApi() {
|
||||
const topstories: number[] = await fetch(topNews).then((res) => res.json());
|
||||
const topstories: number[] = await fetch(topNews).then(res => res.json());
|
||||
|
||||
console.log('topstories', topstories);
|
||||
|
||||
const newsPromises = topstories
|
||||
.splice(0, Number(process.env.NEWS_LIMIT))
|
||||
.map(async (id) => {
|
||||
.map(async id => {
|
||||
console.log('id', id);
|
||||
const sourceNews: z.infer<typeof NewsSchema> = await fetch(
|
||||
singleNews(id)
|
||||
).then((res) => res.json());
|
||||
).then(res => res.json());
|
||||
|
||||
console.log('sourceNews', sourceNews);
|
||||
|
||||
@@ -42,7 +42,7 @@ async function hackernewsApi() {
|
||||
by: sourceNews.by,
|
||||
time: sourceNews.time,
|
||||
url: sourceNews.url,
|
||||
score: sourceNews.score,
|
||||
score: sourceNews.score
|
||||
},
|
||||
update: {
|
||||
title: sourceNews.title,
|
||||
@@ -51,18 +51,18 @@ async function hackernewsApi() {
|
||||
by: sourceNews.by,
|
||||
time: sourceNews.time,
|
||||
url: sourceNews.url,
|
||||
score: sourceNews.score,
|
||||
score: sourceNews.score
|
||||
},
|
||||
where: {
|
||||
id,
|
||||
id
|
||||
},
|
||||
select: {
|
||||
id: true,
|
||||
},
|
||||
id: true
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
const newsIds = await Promise.all(newsPromises);
|
||||
|
||||
return newsIds.map((news) => news.id);
|
||||
return newsIds.map(news => news.id);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user