Skip to content

동네 게시글 시트: 게시글 폭주 대비 '더보기 → 커뮤니티(우리동네 필터)' 흐름 #30

Description

@seizeh

배경

동네(행정동) 클러스터 탭 → 게시글 목록을 지도 위 바텀시트(RegionPostsContent)로 표시한다(#29).
지금은 이용자가 적어 한 동의 게시글이 몇 개뿐이라 시트에 전부 담아도 문제없다. 하지만 한 동의
게시글이 많아지면 시트 안 목록이 너무 길어진다.

제안 (게시글 폭주 시 대비책 — 지금은 미구현, 향후 옵션)

  1. 시트에는 동네 게시글을 상위 N개만 보여주고, 맨 아래 "게시글 더보기" 버튼을 둔다.
  2. "더보기" 탭 → 지도 화면이 아니라 커뮤니티 탭으로 전환하면서, 그 동의 게시글 + 주변 동
    게시글
    까지 함께 보여준다(지역 한정 피드).
  3. 커뮤니티 화면 상단 "커뮤니티" 글자 옆에 "우리동네로 돌아가기" 토글 버튼을 둔다.
    • 누르면 다시 내 지역(인증 지역) 근처 글만 조회하는 기존 동작으로 복귀.
    • 즉 "이 동네 한정 피드" ↔ "내 동네 피드" 토글.

구현 메모(러프)

  • 커뮤니티 탭에 지역 필터 상태(예: regionFilter: RegionCode?)를 추가하고, 지도→커뮤니티 전환 시
    해당 동 코드를 전달. 피드 쿼리를 그 지역(+주변)으로 제한.
  • 탭 전환은 루트의 BottomNav 인덱스 변경 + 인자 전달 방식 검토(현재 IndexedStack 구조).
  • "주변 동" 범위 정의 필요(인접 행정동 / 반경 N km / 같은 구).

우선순위

낮음 — 이용자/게시글이 늘어 시트 목록이 길어질 때 착수. 그 전까지는 #29의 단순 전체 목록으로 충분.
관련: #28, #29.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions