import { Form, Input, Button, Checkbox, message, Col, Row } from 'antd'; import { useNavigate } from 'react-router-dom'; import { passwordLogin } from '../../api'; import '../../index.less'; import loginStore from '../../store/login.store'; function Login (e) { let navigate = useNavigate(); const [form] = Form.useForm(); let onFinish = async (values) => { passwordLogin({phone: values.phone, password: values.password}).then((e) => { if (!e.success) { message.error(e.message); } else { let setToken = loginStore; setToken.setAuthName(e.data.username); setToken.setToken(e.data.token) navigate('/home'); } }) }; let onFinishFailed = (errorInfo) => { console.log('Failed:', errorInfo); }; return (