chore: lint fix

This commit is contained in:
CaIon
2024-03-23 21:24:39 +08:00
parent 15e7307320
commit 962dc984f4
55 changed files with 5263 additions and 3589 deletions

View File

@@ -1,5 +1,13 @@
import React, { useEffect, useState } from 'react';
import { Button, Form, Grid, Header, Image, Message, Segment } from 'semantic-ui-react';
import {
Button,
Form,
Grid,
Header,
Image,
Message,
Segment,
} from 'semantic-ui-react';
import { Link, useNavigate } from 'react-router-dom';
import { API, getLogo, showError, showInfo, showSuccess } from '../helpers';
import Turnstile from 'react-turnstile';
@@ -10,7 +18,7 @@ const RegisterForm = () => {
password: '',
password2: '',
email: '',
verification_code: ''
verification_code: '',
});
const { username, password, password2 } = inputs;
const [showEmailVerification, setShowEmailVerification] = useState(false);
@@ -65,7 +73,7 @@ const RegisterForm = () => {
inputs.aff_code = affCode;
const res = await API.post(
`/api/user/register?turnstile=${turnstileToken}`,
inputs
inputs,
);
const { success, message } = res.data;
if (success) {
@@ -86,7 +94,7 @@ const RegisterForm = () => {
}
setLoading(true);
const res = await API.get(
`/api/verification?email=${inputs.email}&turnstile=${turnstileToken}`
`/api/verification?email=${inputs.email}&turnstile=${turnstileToken}`,
);
const { success, message } = res.data;
if (success) {
@@ -98,49 +106,49 @@ const RegisterForm = () => {
};
return (
<Grid textAlign="center" style={{ marginTop: '48px' }}>
<Grid textAlign='center' style={{ marginTop: '48px' }}>
<Grid.Column style={{ maxWidth: 450 }}>
<Header as="h2" color="" textAlign="center">
<Header as='h2' color='' textAlign='center'>
<Image src={logo} /> 新用户注册
</Header>
<Form size="large">
<Form size='large'>
<Segment>
<Form.Input
fluid
icon="user"
iconPosition="left"
placeholder="输入用户名,最长 12 位"
icon='user'
iconPosition='left'
placeholder='输入用户名,最长 12 位'
onChange={handleChange}
name="username"
name='username'
/>
<Form.Input
fluid
icon="lock"
iconPosition="left"
placeholder="输入密码,最短 8 位,最长 20 位"
icon='lock'
iconPosition='left'
placeholder='输入密码,最短 8 位,最长 20 位'
onChange={handleChange}
name="password"
type="password"
name='password'
type='password'
/>
<Form.Input
fluid
icon="lock"
iconPosition="left"
placeholder="输入密码,最短 8 位,最长 20 位"
icon='lock'
iconPosition='left'
placeholder='输入密码,最短 8 位,最长 20 位'
onChange={handleChange}
name="password2"
type="password"
name='password2'
type='password'
/>
{showEmailVerification ? (
<>
<Form.Input
fluid
icon="mail"
iconPosition="left"
placeholder="输入邮箱地址"
icon='mail'
iconPosition='left'
placeholder='输入邮箱地址'
onChange={handleChange}
name="email"
type="email"
name='email'
type='email'
action={
<Button onClick={sendVerificationCode} disabled={loading}>
获取验证码
@@ -149,11 +157,11 @@ const RegisterForm = () => {
/>
<Form.Input
fluid
icon="lock"
iconPosition="left"
placeholder="输入验证码"
icon='lock'
iconPosition='left'
placeholder='输入验证码'
onChange={handleChange}
name="verification_code"
name='verification_code'
/>
</>
) : (
@@ -170,9 +178,9 @@ const RegisterForm = () => {
<></>
)}
<Button
color="green"
color='green'
fluid
size="large"
size='large'
onClick={handleSubmit}
loading={loading}
>
@@ -182,7 +190,7 @@ const RegisterForm = () => {
</Form>
<Message>
已有账户
<Link to="/login" className="btn btn-link">
<Link to='/login' className='btn btn-link'>
点击登录
</Link>
</Message>