"use client"; import { useEffect, useState } from 'react'; import { useRouter } from 'next/navigation'; import LoginPage from './login/page'; export default function HomePage() { const router = useRouter(); const [isLoggedIn, setIsLoggedIn] = useState(false); const [isLoading, setIsLoading] = useState(true); useEffect(() => { // 로그인 상태 확인 const loginStatus = localStorage.getItem('isLoggedIn') === 'true'; setIsLoggedIn(loginStatus); setIsLoading(false); }, []); if (isLoading) { return null; // 로딩 중 } // 로그인되지 않았으면 로그인 페이지 표시 if (!isLoggedIn) { return ; } // 로그인되었으면 메인 페이지 표시 return (

메인 페이지

로그인 후 메인 페이지입니다.

{/* 로그아웃 버튼 */}
); }