Skip to content

Commit d86c441

Browse files
committed
fix: middleware のレスポンスは乗らないので回避
1 parent 4eb8c60 commit d86c441

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

client/src/pages/Home.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,9 @@ export default function HomePage() {
3131
let errorMessage = "イベントの取得に失敗しました。";
3232
try {
3333
const data = await res.json();
34-
if (data && typeof data.message === "string" && data.message.trim()) {
35-
errorMessage = data.message.trim();
34+
const err = data as unknown as { message: string }; // Middleware のレスポンスは Hono RPC の型に乗らない
35+
if (typeof err.message === "string" && err.message.trim()) {
36+
errorMessage = err.message.trim();
3637
}
3738
} catch (_) {
3839
// レスポンスがJSONでない場合は無視

0 commit comments

Comments
 (0)