diff --git a/src/app/(layout)/(shell)/(category)/[category]/_components/series/SeriesFolder.tsx b/src/app/(layout)/(shell)/(category)/[category]/_components/series/SeriesFolder.tsx index 2687efa..243f382 100644 --- a/src/app/(layout)/(shell)/(category)/[category]/_components/series/SeriesFolder.tsx +++ b/src/app/(layout)/(shell)/(category)/[category]/_components/series/SeriesFolder.tsx @@ -8,6 +8,17 @@ interface Props { } export default function SeriesFolder({ visible, activeId, onSelect }: Props) { + const handleClick = (id: string) => { + onSelect(id); + const target = document.getElementById("series-post-section"); + if (target) { + target.scrollIntoView({ + behavior: "smooth", + block: "start", + }); + } + }; + return (
@@ -22,7 +33,7 @@ export default function SeriesFolder({ visible, activeId, onSelect }: Props) { postCount={series.postCount} tone={series.tone} isActive={isActive} - onClick={() => onSelect(series.id)} + onClick={() => handleClick(series.id)} /> ); })} diff --git a/src/app/(layout)/(shell)/(category)/[category]/_components/series/SeriesPostList.tsx b/src/app/(layout)/(shell)/(category)/[category]/_components/series/SeriesPostList.tsx index 7a9de2b..195dfe3 100644 --- a/src/app/(layout)/(shell)/(category)/[category]/_components/series/SeriesPostList.tsx +++ b/src/app/(layout)/(shell)/(category)/[category]/_components/series/SeriesPostList.tsx @@ -32,7 +32,7 @@ export default function SeriesPostList({ const seriesMeta = series ? getSeriesMeta(series) : null; return ( -
+

{seriesMeta?.name ?? "모아보기"}

diff --git a/src/components/common/fallback/BrowseFallback.tsx b/src/components/common/fallback/BrowseFallback.tsx index f150045..b247c6f 100644 --- a/src/components/common/fallback/BrowseFallback.tsx +++ b/src/components/common/fallback/BrowseFallback.tsx @@ -7,7 +7,7 @@ interface BrowseFallbackProps { export default function BrowseFallback({ title = "보아뱀이 글을 삼키는 중이에요.", - description = "잠시 구경하고 오시면, 더 맛있게 정리해 둘게요.", + description = "조금만 기다리면 더 맛있게 정리될 거예요.", }: BrowseFallbackProps) { return (