Skip to content

Commit

Permalink
chore: 자동 스크롤 수정
Browse files Browse the repository at this point in the history
  • Loading branch information
gogumalatte committed Nov 9, 2024
1 parent 0072bb6 commit 8e2ec76
Showing 1 changed file with 10 additions and 2 deletions.
12 changes: 10 additions & 2 deletions src/pages/main/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -48,11 +48,19 @@ const MainPage = () => {
}
};

// 로딩 중일 때만 스크롤을 가장 아래로 이동
// 로딩 중일 때만 5초 후 스크롤을 가장 아래로 이동
useEffect(() => {
let timeoutId: number;

if (loading && bottomRef.current) {
bottomRef.current.scrollIntoView({ behavior: "smooth" });
timeoutId = window.setTimeout(() => {
if (bottomRef.current) {
bottomRef.current.scrollIntoView({ behavior: "smooth" });
}
}, 500); // 0.5초 후에 스크롤 이동
}

return () => clearTimeout(timeoutId); // 로딩이 끝나거나 컴포넌트가 언마운트되면 타이머를 정리
}, [loading]);

const toggleSidebar = () => {
Expand Down

0 comments on commit 8e2ec76

Please sign in to comment.