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 (
-