From 4158487cb59245e6265a939b4fd8e182ce09219c Mon Sep 17 00:00:00 2001 From: hailin Date: Sat, 15 Mar 2025 21:32:13 +0800 Subject: [PATCH] . --- apps/blogai/components/user-menu.tsx | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/apps/blogai/components/user-menu.tsx b/apps/blogai/components/user-menu.tsx index 20169c7..6999d84 100644 --- a/apps/blogai/components/user-menu.tsx +++ b/apps/blogai/components/user-menu.tsx @@ -34,26 +34,35 @@ export interface UserData { } export function UserMenu({ user }: { user: UserData }) { - + const [isLoading, setIsLoading] = React.useState(false); const router = useRouter() + const getRandomColor = (name) => { + if (!name) return "#999"; // 默认颜色 + const colors = ["#FF5733", "#33FF57", "#3357FF", "#FF33A8", "#FFC300", "#FF5733", "#57FF33", "#A833FF"]; + const index = name.charCodeAt(0) % colors.length; // 根据名字的首字母选择颜色 + return colors[index]; + }; + + return (
-