|
|
|
@ -14,7 +14,13 @@ function Login() {
|
|
|
|
|
const navigate = useNavigate()
|
|
|
|
|
const [form] = Form.useForm()
|
|
|
|
|
|
|
|
|
|
const handleLngChange = (lng) => {
|
|
|
|
|
appendRequestParams('lgc', lng === 'zh' ? 2 : 1)
|
|
|
|
|
i18n.changeLanguage(lng)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
const defaultLng = localStorage.getItem('i18nextLng')??'zh'
|
|
|
|
|
appendRequestParams('lgc', defaultLng === 'zh' ? 2 : 1)
|
|
|
|
|
|
|
|
|
|
useEffect (() => {
|
|
|
|
|
if (loginStatus === 302) {
|
|
|
|
@ -39,11 +45,6 @@ function Login() {
|
|
|
|
|
console.log('Failed:', errorInfo);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
const handleLngChange = (e) => {
|
|
|
|
|
appendRequestParams('lgc', e.target.value === 'zh' ? 2 : 1)
|
|
|
|
|
i18n.changeLanguage(e.target.value)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return (
|
|
|
|
|
<Row justify='center' align='middle' className='min-h-96'>
|
|
|
|
|
<Form
|
|
|
|
@ -90,7 +91,7 @@ function Login() {
|
|
|
|
|
<Input.Password />
|
|
|
|
|
</Form.Item>
|
|
|
|
|
<Form.Item name='language'>
|
|
|
|
|
<Radio.Group onChange={handleLngChange}>
|
|
|
|
|
<Radio.Group onChange={e => handleLngChange(e.target.value)}>
|
|
|
|
|
<Radio value='zh'>中文</Radio>
|
|
|
|
|
<Radio value='en'>English</Radio>
|
|
|
|
|
</Radio.Group>
|
|
|
|
|