배경
동네(행정동) 클러스터 탭 → 게시글 목록을 지도 위 바텀시트(RegionPostsContent)로 표시한다(#29).
지금은 이용자가 적어 한 동의 게시글이 몇 개뿐이라 시트에 전부 담아도 문제없다. 하지만 한 동의
게시글이 많아지면 시트 안 목록이 너무 길어진다.
제안 (게시글 폭주 시 대비책 — 지금은 미구현, 향후 옵션)
- 시트에는 동네 게시글을 상위 N개만 보여주고, 맨 아래 "게시글 더보기" 버튼을 둔다.
- "더보기" 탭 → 지도 화면이 아니라 커뮤니티 탭으로 전환하면서, 그 동의 게시글 + 주변 동
게시글까지 함께 보여준다(지역 한정 피드).
- 커뮤니티 화면 상단 "커뮤니티" 글자 옆에 "우리동네로 돌아가기" 토글 버튼을 둔다.
- 누르면 다시 내 지역(인증 지역) 근처 글만 조회하는 기존 동작으로 복귀.
- 즉 "이 동네 한정 피드" ↔ "내 동네 피드" 토글.
구현 메모(러프)
- 커뮤니티 탭에 지역 필터 상태(예:
regionFilter: RegionCode?)를 추가하고, 지도→커뮤니티 전환 시
해당 동 코드를 전달. 피드 쿼리를 그 지역(+주변)으로 제한.
- 탭 전환은 루트의 BottomNav 인덱스 변경 + 인자 전달 방식 검토(현재
IndexedStack 구조).
- "주변 동" 범위 정의 필요(인접 행정동 / 반경 N km / 같은 구).
우선순위
낮음 — 이용자/게시글이 늘어 시트 목록이 길어질 때 착수. 그 전까지는 #29의 단순 전체 목록으로 충분.
관련: #28, #29.
배경
동네(행정동) 클러스터 탭 → 게시글 목록을 지도 위 바텀시트(
RegionPostsContent)로 표시한다(#29).지금은 이용자가 적어 한 동의 게시글이 몇 개뿐이라 시트에 전부 담아도 문제없다. 하지만 한 동의
게시글이 많아지면 시트 안 목록이 너무 길어진다.
제안 (게시글 폭주 시 대비책 — 지금은 미구현, 향후 옵션)
게시글까지 함께 보여준다(지역 한정 피드).
구현 메모(러프)
regionFilter: RegionCode?)를 추가하고, 지도→커뮤니티 전환 시해당 동 코드를 전달. 피드 쿼리를 그 지역(+주변)으로 제한.
IndexedStack구조).우선순위
낮음 — 이용자/게시글이 늘어 시트 목록이 길어질 때 착수. 그 전까지는 #29의 단순 전체 목록으로 충분.
관련: #28, #29.