Compare commits

...

1 Commits

Author SHA1 Message Date
6d60fb3045 修复聊天消息加载占位的网关错误展示 2026-11-04 10:42:50 +08:00

View File

@ -66,6 +66,7 @@ import {
import { toast } from "sonner"; import { toast } from "sonner";
import { useCanvasStore } from "@/store/canvas"; import { useCanvasStore } from "@/store/canvas";
import { cn } from "@/lib/utils"; import { cn } from "@/lib/utils";
import { getGatewayErrorPageMessage } from "@/lib/request-error";
import { fetcher, fetchWithErrorHandlers, generateUUID } from "@/lib/utils"; import { fetcher, fetchWithErrorHandlers, generateUUID } from "@/lib/utils";
import { import {
fetchUploadWithRetry, fetchUploadWithRetry,
@ -373,7 +374,9 @@ function MarkdownResponseFallback({
}: Pick<ResponseProps, "children" | "className">) { }: Pick<ResponseProps, "children" | "className">) {
return ( return (
<div className={cn("whitespace-pre-wrap break-words [overflow-wrap:anywhere]", className)}> <div className={cn("whitespace-pre-wrap break-words [overflow-wrap:anywhere]", className)}>
{children} {typeof children === "string"
? getGatewayErrorPageMessage(children) || children
: children}
</div> </div>
); );
} }