"use client"; /** * 全局 Error Boundary * * global-error 必须是 Client Component,并自行提供 `` 和 ``, * 因为它会在根 layout 渲染失败时替换整个文档。 */ import { ExceptionHandler } from "@/core/errors"; interface GlobalErrorProps { error: Error & { digest?: string }; unstable_retry?: () => void; } export default function GlobalError({ error }: GlobalErrorProps) { const errorMessage = ExceptionHandler.message( error, "An unexpected error occurred.", ); return (

Something went wrong

{errorMessage}

); }