'use client' import { useState } from 'react' import { useRouter } from 'next/navigation' import { Card, CardContent, CardHeader, CardTitle } from '@/components/ui/Card' import { Button } from '@/components/ui/Button' import { Input } from '@/components/ui/Input' import { ArrowLeft, CircleUser, Camera, Copy, Check } from 'lucide-react' // 模拟用户数据 const mockUserData = { avatar: '星', name: '张经理', agencyId: 'AG789012', phone: '138****8888', email: 'zhang@starmedia.com', position: '运营总监', department: '内容审核部', } export default function AgencyProfileEditPage() { const router = useRouter() const [formData, setFormData] = useState(mockUserData) const [isSaving, setIsSaving] = useState(false) const [copied, setCopied] = useState(false) const handleCopyId = async () => { try { await navigator.clipboard.writeText(formData.agencyId) setCopied(true) setTimeout(() => setCopied(false), 2000) } catch (err) { console.error('复制失败:', err) } } const handleSave = async () => { setIsSaving(true) await new Promise(resolve => setTimeout(resolve, 1000)) setIsSaving(false) alert('个人信息已保存') router.back() } return (
编辑您的个人资料
点击相机图标更换头像
支持 JPG、PNG,最大 2MB
代理商ID不可修改,用于邀请达人时使用