import { Card, Form, Input, Button, message } from 'antd'; import { useNavigate } from 'react-router-dom'; import { useAuth } from '../context/AuthContext'; const LoginPage = () => { const { login } = useAuth(); const navigate = useNavigate(); const onFinish = async (values: any) => { try { await login(values.username, values.password); message.success('登录成功'); navigate('/admin/products'); } catch (error: any) { message.error(error?.response?.data?.message || '登录失败'); } }; return (
); }; export default LoginPage;