chore: reduce frontend lint warnings
Web Quality / verify (push) Has been cancelled

This commit is contained in:
2026-06-09 12:02:30 +08:00
parent f322679d4a
commit 4a298d205b
35 changed files with 82 additions and 158 deletions
+26
View File
@@ -1488,6 +1488,32 @@ function ProfilePage({
</span>
) : null}
</label>
{mode === "register" ? (
<label className={`auth-page__field${fieldErrors.emailCode ? " auth-page__field--error" : ""}`}>
<span>
<SafetyOutlined />
</span>
<div className="auth-page__sms-row">
<input
value={emailCode}
onChange={(event) => { setEmailCode(event.target.value); clearFieldError("emailCode"); }}
onBlur={() => handleFieldBlur("emailCode", emailCode)}
placeholder="输入 6 位验证码"
maxLength={6}
autoComplete="one-time-code"
/>
<button
type="button"
className="auth-page__sms-btn"
disabled={emailCooldown > 0 || !email.trim() || isSendingEmail || !betaCode.trim()}
onClick={() => void handleSendEmailCode("register")}
>
{isSendingEmail ? "发送中" : emailCooldown > 0 ? `${emailCooldown}s` : "获取验证码"}
</button>
</div>
{fieldErrors.emailCode ? <span className="auth-page__field-error">{fieldErrors.emailCode}</span> : null}
</label>
) : null}
</>
) : null}