fix: redirect To

This commit is contained in:
원더 2021-01-28 10:38:27 +09:00
parent 849097198b
commit 02013bc6be

View File

@ -20,6 +20,11 @@ const DiscordCallback:NextPage<DiscordCallbackProps> = ({ data }) => {
}) })
setRedirect(true) setRedirect(true)
}, [ data ]) }, [ data ])
function redirectWhere() {
redirectTo(router, localStorage.redirectTo ?? '/')
localStorage.removeItem('redirectTo')
return
}
if(!data) { if(!data) {
router.push('/api/auth/discord') router.push('/api/auth/discord')
return <div className='absolute right-1/2 bottom-1/2 text-center'> return <div className='absolute right-1/2 bottom-1/2 text-center'>
@ -30,7 +35,7 @@ const DiscordCallback:NextPage<DiscordCallbackProps> = ({ data }) => {
return <> return <>
<Loader text='로그인중입니다. 잠시만 기다려주세요.' /> <Loader text='로그인중입니다. 잠시만 기다려주세요.' />
{ {
redirect ? redirectTo(router, localStorage.redirectTo ?? '/') : '' redirect ? redirectWhere() : ''
} }
</> </>
} }