File tree Expand file tree Collapse file tree 1 file changed +8
-5
lines changed
Expand file tree Collapse file tree 1 file changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ import { useNavigate } from 'react-router-dom';
22import Container from '@/common/components/Layout/Container' ;
33import LoadingSpinner from '@/common/components/Spinner' ;
44import { useUser } from './hooks/useUser' ;
5+ import { useEffect } from 'react' ;
56
67const CallbackPage = ( ) => {
78 const navigate = useNavigate ( ) ;
@@ -10,12 +11,14 @@ const CallbackPage = () => {
1011 const urlParams = new URLSearchParams ( window . location . search ) ;
1112 const code = urlParams . get ( 'code' ) ;
1213
13- if ( ! code ) {
14- navigate ( '/login' ) ;
15- return ;
16- }
14+ useEffect ( ( ) => {
15+ if ( ! code ) {
16+ navigate ( '/login' ) ;
17+ return ;
18+ }
1719
18- mutate ( code ) ;
20+ mutate ( code ) ;
21+ } , [ code , mutate , navigate ] ) ;
1922
2023 return < Container > { isError ? '로그인 중 오류가 발생했습니다.' : < LoadingSpinner /> } </ Container > ;
2124} ;
You can’t perform that action at this time.
0 commit comments