"use client" import { useState } from "react" import Link from "next/link" import { ArrowLeft, Phone, Bell, Shield, HelpCircle } from "lucide-react" import { useStore } from "@/lib/store" export default function SettingsPage() { const { user, updateUser } = useStore() const [nickname, setNickname] = useState(user?.nickname || "") const [saved, setSaved] = useState(false) const handleSave = () => { if (user) { updateUser(user.id, { nickname }) setSaved(true) setTimeout(() => setSaved(false), 2000) } } return (

账户设置

{/* Profile Settings */}

个人信息

setNickname(e.target.value)} className="w-full bg-[#0a1628] border border-gray-700 rounded-lg px-4 py-3 text-white mt-1" />
{user?.phone}
{/* Other Settings */}
消息通知
隐私设置
帮助文档
) }