Skip to content

Commit 7b7e815

Browse files
committed
.
1 parent dc8a8d1 commit 7b7e815

File tree

3 files changed

+6
-5
lines changed

3 files changed

+6
-5
lines changed

src/app/catalog/page.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@ export default async function CatalogPage() {
4343
console.log(`[catalog] servers=${items.length}`);
4444
}
4545
const titles = items
46-
.map((it) => it?.server?.title || it?.server?.name)
47-
.filter(Boolean)
46+
.map((it) => it?.server?.title ?? it?.server?.name)
47+
.filter((t): t is string => typeof t === "string")
4848
.slice(0, 5);
4949
const sample = items.slice(0, 5).map((it) => ({
5050
title: it?.server?.title ?? it?.server?.name ?? "Unknown",

src/app/page.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ export default async function Home() {
3838
console.log(`[home] servers=${items.length}`);
3939
}
4040
const titles = items
41-
.map((it) => it?.server?.title || it?.server?.name)
42-
.filter(Boolean)
41+
.map((it) => it?.server?.title ?? it?.server?.name)
42+
.filter((t): t is string => typeof t === "string")
4343
.slice(0, 5);
4444
serversSummary = { count: items.length, titles };
4545
}

src/mocks/server.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import type { IncomingMessage, ServerResponse } from "node:http";
12
import { createServer } from "@mswjs/http-middleware";
23
import { handlers } from "./handlers";
34

@@ -6,7 +7,7 @@ const port = Number(process.env.MOCK_PORT || DEFAULT_PORT);
67

78
const httpServer = createServer(...handlers);
89

9-
httpServer.on("request", (req) => {
10+
httpServer.on("request", (req: IncomingMessage, _res: ServerResponse) => {
1011
// eslint-disable-next-line no-console
1112
console.log(`[mock] ${req.method} ${req.url}`);
1213
});

0 commit comments

Comments
 (0)