Update LoginForm.js

This commit is contained in:
analogpvt 2023-05-20 11:51:22 +05:30 committed by GitHub
parent e56c4abd3a
commit b02e06ea3d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -31,7 +31,7 @@ const LoginForm = () => {
useEffect(() => { useEffect(() => {
if (searchParams.get("expired")) { if (searchParams.get("expired")) {
showError('未登录或登录已过期,请重新登录'); showError('Not logged in or session has expired, please log in again');
} }
let status = localStorage.getItem('status'); let status = localStorage.getItem('status');
if (status) { if (status) {
@ -61,7 +61,7 @@ const LoginForm = () => {
userDispatch({ type: 'login', payload: data }); userDispatch({ type: 'login', payload: data });
localStorage.setItem('user', JSON.stringify(data)); localStorage.setItem('user', JSON.stringify(data));
navigate('/'); navigate('/');
showSuccess('登录成功'); showSuccess('Login successful');
setShowWeChatLoginModal(false); setShowWeChatLoginModal(false);
} else { } else {
showError(message); showError(message);
@ -85,7 +85,7 @@ const LoginForm = () => {
userDispatch({ type: 'login', payload: data }); userDispatch({ type: 'login', payload: data });
localStorage.setItem('user', JSON.stringify(data)); localStorage.setItem('user', JSON.stringify(data));
navigate('/'); navigate('/');
showSuccess('登录成功'); showSuccess('Login successful');
} else { } else {
showError(message); showError(message);
} }
@ -104,7 +104,7 @@ const LoginForm = () => {
fluid fluid
icon="user" icon="user"
iconPosition="left" iconPosition="left"
placeholder="用户名" placeholder="Username"
name="username" name="username"
value={username} value={username}
onChange={handleChange} onChange={handleChange}
@ -113,25 +113,25 @@ const LoginForm = () => {
fluid fluid
icon="lock" icon="lock"
iconPosition="left" iconPosition="left"
placeholder="密码" placeholder="Password"
name="password" name="password"
type="password" type="password"
value={password} value={password}
onChange={handleChange} onChange={handleChange}
/> />
<Button color="" fluid size="large" onClick={handleSubmit}> <Button color="" fluid size="large" onClick={handleSubmit}>
登录 Login
</Button> </Button>
</Segment> </Segment>
</Form> </Form>
<Message> <Message>
忘记密码 Forgot Password
<Link to="/reset" className="btn btn-link"> <Link to="/reset" className="btn btn-link">
点击重置 Reset Password
</Link> </Link>
没有账户 No account
<Link to="/register" className="btn btn-link"> <Link to="/register" className="btn btn-link">
点击注册 Click to Register
</Link> </Link>
</Message> </Message>
{status.github_oauth || status.wechat_login ? ( {status.github_oauth || status.wechat_login ? (
@ -172,13 +172,13 @@ const LoginForm = () => {
<Image src={status.wechat_qrcode} fluid /> <Image src={status.wechat_qrcode} fluid />
<div style={{ textAlign: 'center' }}> <div style={{ textAlign: 'center' }}>
<p> <p>
微信扫码关注公众号输入验证码获取验证码三分钟内有效 Scan the QR code to follow our official WeChat account and enter the "verification code" to obtain a verification code (valid for three minutes).
</p> </p>
</div> </div>
<Form size="large"> <Form size="large">
<Form.Input <Form.Input
fluid fluid
placeholder="验证码" placeholder="Verification code"
name="wechat_verification_code" name="wechat_verification_code"
value={inputs.wechat_verification_code} value={inputs.wechat_verification_code}
onChange={handleChange} onChange={handleChange}
@ -189,7 +189,7 @@ const LoginForm = () => {
size="large" size="large"
onClick={onSubmitWeChatVerificationCode} onClick={onSubmitWeChatVerificationCode}
> >
登录 Login
</Button> </Button>
</Form> </Form>
</Modal.Description> </Modal.Description>