From 91a4d5e6e883178d6a67878810ed7049f11a570c Mon Sep 17 00:00:00 2001 From: hyejin Date: Mon, 26 May 2025 10:00:44 +0900 Subject: [PATCH 1/3] =?UTF-8?q?Fix=20:=20nogroup=ED=8E=98=EC=9D=B4?= =?UTF-8?q?=EC=A7=80=EC=97=90=EC=84=9C=20=ED=94=84=EB=A1=9C=ED=95=84=20?= =?UTF-8?q?=EB=93=9C=EB=A1=AD=EB=8B=A4=EC=9A=B4=EC=9D=B4=20=EC=95=88?= =?UTF-8?q?=EB=82=98=EC=98=A4=EB=8A=94=20=EB=AC=B8=EC=A0=9C=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/layout/gnb/Header.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/layout/gnb/Header.tsx b/src/components/layout/gnb/Header.tsx index a79ecd6a..7b69c7ca 100644 --- a/src/components/layout/gnb/Header.tsx +++ b/src/components/layout/gnb/Header.tsx @@ -111,7 +111,7 @@ export default function Header() {
- {user && ( + {!isLoading && user && ( Date: Mon, 26 May 2025 10:11:33 +0900 Subject: [PATCH 2/3] =?UTF-8?q?Fix=20:=20=ED=9A=8C=EC=9B=90=EA=B0=80?= =?UTF-8?q?=EC=9E=85=20=EC=A7=81=ED=9B=84=20fetchuser=ED=98=B8=EC=B6=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/(form-layout)/signup/_signup/SignupForm.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/app/(form-layout)/signup/_signup/SignupForm.tsx b/src/app/(form-layout)/signup/_signup/SignupForm.tsx index 6700cb95..3d0f0ebf 100644 --- a/src/app/(form-layout)/signup/_signup/SignupForm.tsx +++ b/src/app/(form-layout)/signup/_signup/SignupForm.tsx @@ -18,6 +18,7 @@ import { import { AUTH_ERROR_MESSAGES } from '@/constants/messages/signup'; import { Toast } from '@/components/common/Toastify'; import { setClientCookie } from '@/lib/cookie/client'; +import { useUser } from '@/contexts/UserContext'; interface ErrorResponse { response?: { @@ -31,6 +32,7 @@ export default function SignupForm() { const { openModal } = useModalContext(); const router = useRouter(); const { isPasswordVisible, togglePasswordVisibility } = usePasswordVisibility(); + const { fetchUser } = useUser(); const [formData, setFormData] = useState({ nickname: '', email: '', @@ -163,6 +165,8 @@ export default function SignupForm() { setClientCookie('accessToken', accessToken); setClientCookie('refreshToken', refreshToken); + await fetchUser(); + router.push('/nogroup'); } catch { Toast.error('자동 로그인 실패. 로그인 페이지로 이동합니다.'); From 2ab4e6a05599c7a000bb7fd3dd757ddc38763cf3 Mon Sep 17 00:00:00 2001 From: hyejin Date: Mon, 26 May 2025 10:17:01 +0900 Subject: [PATCH 3/3] =?UTF-8?q?Style=20:=20=ED=86=A0=EC=8A=A4=ED=8A=B8=20?= =?UTF-8?q?=EB=AC=B8=EA=B5=AC=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/(form-layout)/signup/_signup/SignupForm.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/(form-layout)/signup/_signup/SignupForm.tsx b/src/app/(form-layout)/signup/_signup/SignupForm.tsx index 3d0f0ebf..db8a9c8b 100644 --- a/src/app/(form-layout)/signup/_signup/SignupForm.tsx +++ b/src/app/(form-layout)/signup/_signup/SignupForm.tsx @@ -169,7 +169,7 @@ export default function SignupForm() { router.push('/nogroup'); } catch { - Toast.error('자동 로그인 실패. 로그인 페이지로 이동합니다.'); + Toast.error('자동 로그인 실패.'); router.push('/login'); } }, 5000);