Skip to content

멤버 설정 화면에 LEFT(방 나감) 상태 표시 및 액션 제한 #81

@parkjuyeong0312

Description

@parkjuyeong0312

설명

  • 백엔드 PR #134 이후 getMembers 응답에 LEFT 상태 멤버까지 포함되어 내려옴(과거 메시지 렌더링용 닉네임/아바타 보존 목적).
  • 현재 MemberCard.tsx / RoomMembersSection.tsx는 LEFT 개념이 없어, LEFT 멤버에게도 온라인 배지·추방·호스트 위임 액션이 노출될 수 있음.

기대 동작

  • MemberCard에서 status==="LEFT"이면:
    • 접속 배지 숨김(이미 서버가 isOnline=false 강제하므로 표시 정책만 정리).
    • "방 나감" 보조 라벨/뱃지 표시.
    • 추방 버튼 비활성/숨김.
  • RoomMembersSection의 호스트 위임 셀렉트·멤버 카운트에서 LEFT 제외 또는 별도 "이전 멤버" 섹션 분리(디자인 협의).
  • 정렬은 서버가 ACTIVE → LEFT 순서로 내려주므로 클라이언트는 응답 순서 유지.

참고

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions