diff --git a/frontend/app/account/error.tsx b/frontend/app/account/error.tsx new file mode 100644 index 00000000..ce9a3026 --- /dev/null +++ b/frontend/app/account/error.tsx @@ -0,0 +1,91 @@ +"use client"; + +import { RefreshCw } from "lucide-react"; +import { useEffect } from "react"; + +export default function AccountErrorPage({ + error, + reset, +}: { + error: Error & { digest?: string }; + reset: () => void; +}) { + useEffect(() => { + console.error("Account page error:", error); + }, [error]); + + return ( +
+ 如果是在支付或绑定钱包时出现此问题,常见原因是钱包插件冲突(例如同时开启了 MetaMask 和 + Rabby)。请尝试关闭其他钱包插件后刷新页面重试。 +
++ If this happened during payment or wallet binding, the most common cause is + conflicting wallet extensions. Try disabling other wallet extensions (e.g. + MetaMask + Rabby) and refresh. +
+ +