From 014736c4d8ad6d872af5485ffc7ea1097ef07e55 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=ED=95=9C=EB=8F=99=ED=98=84?= <hando1220@ajou.ac.kr>
Date: Mon, 19 May 2025 23:28:48 +0900
Subject: [PATCH] =?UTF-8?q?feat:=20=EB=8C=80=EC=8B=9C=EB=B3=B4=EB=93=9C=20?=
 =?UTF-8?q?=ED=8E=98=EC=9D=B4=EC=A7=80=20=ED=94=84=EB=A1=9C=EC=A0=9D?=
 =?UTF-8?q?=ED=8A=B8=20=EB=B3=80=EA=B2=BD=EC=8B=9C=20=EB=A1=9C=EB=94=A9=20?=
 =?UTF-8?q?=EC=8A=A4=EC=BC=88=EB=A0=88=ED=86=A4=20=ED=91=9C=EC=8B=9C?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/pages/Home.tsx | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/pages/Home.tsx b/src/pages/Home.tsx
index ec21bf5..ed4d531 100644
--- a/src/pages/Home.tsx
+++ b/src/pages/Home.tsx
@@ -22,6 +22,8 @@ export default function Home() {
   const [projectInfo, setProjectInfo] = useState<ProjectInfo | null>(null);
 
   useEffect(() => {
+    setProjectInfo(null);
+
     authFetch(`/api/main?projectId=${selectedProject?.id}`)
       .then((response) => {
         if (!response.ok) throw new Error(`프로젝트 정보 조회 실패: (${response.status})`);
@@ -38,6 +40,8 @@ export default function Home() {
   }, [authFetch, selectedProject]);
 
   useEffect(() => {
+    setLogs(null);
+
     authFetch(`/api/logs?projectId=${selectedProject?.id}&size=5`)
       .then((response): Promise<LogListResponse> => {
         if (!response.ok) throw new Error(`로그 목록 조회 실패: (${response.status})`);
-- 
GitLab