fix: hook dependency (#4242)

This commit is contained in:
TinsFox 2024-05-11 08:43:37 +08:00 committed by GitHub
parent 370e1c1a17
commit 00ce372b71
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -5,13 +5,11 @@ import { useRouter } from 'next/navigation'
import classNames from 'classnames'
import useSWR from 'swr'
import Link from 'next/link'
import { useContext } from 'use-context-selector'
import Toast from '../components/base/toast'
import style from './page.module.css'
import { IS_CE_EDITION, apiPrefix } from '@/config'
import Button from '@/app/components/base/button'
import { login, oauth } from '@/service/common'
import I18n from '@/context/i18n'
import { getPurifyHref } from '@/utils'
const validEmailReg = /^[\w\.-]+@([\w-]+\.)+[\w-]{2,}$/
@ -65,7 +63,6 @@ function reducer(state: IState, action: IAction) {
const NormalForm = () => {
const { t } = useTranslation()
const router = useRouter()
const { locale } = useContext(I18n)
const [state, dispatch] = useReducer(reducer, {
formValid: false,
@ -96,7 +93,6 @@ const NormalForm = () => {
remember_me: true,
},
})
if (res.result === 'success') {
localStorage.setItem('console_token', res.data)
router.replace('/apps')
@ -143,7 +139,7 @@ const NormalForm = () => {
dispatch({ type: 'google_login_failed' })
if (google)
window.location.href = google.redirect_url
}, [google, google])
}, [google, google_error])
return (
<>