Prechádzať zdrojové kódy

fix: hook dependency (#4242)

TinsFox 11 mesiacov pred
rodič
commit
00ce372b71
1 zmenil súbory, kde vykonal 1 pridanie a 5 odobranie
  1. 1 5
      web/app/signin/normalForm.tsx

+ 1 - 5
web/app/signin/normalForm.tsx

@@ -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 (
     <>