diff --git a/frontend/src/hooks/useMemberAuth.jsx b/frontend/src/hooks/useMemberAuth.jsx index 4b0222b..4f970ca 100644 --- a/frontend/src/hooks/useMemberAuth.jsx +++ b/frontend/src/hooks/useMemberAuth.jsx @@ -58,21 +58,41 @@ export function MemberOnly({ children, feature = '이 기능' }) { const { isLoggedIn, loaded } = useMemberAuth(); const navigate = useNavigate(); - if (!loaded) return null; + if (!loaded) { + return ( +
+ 로딩 중... +
+ ); + } if (!isLoggedIn) { return ( -
- {children} -
-
🔒
-
{feature}은 회원 전용입니다
-
로그인 후 이용하실 수 있습니다
+
+
🔒
+
+ 로그인 또는 회원가입을 하셔야 사용할 수 있는 기능입니다. +
+
+ {feature} 서비스는 회원 전용입니다. +
+
+