Skip to content

[FIX/#1624] SP3 솝레터 QA 수정사항 반영#1630

Merged
seungjunGong merged 4 commits into
developfrom
fix/#1624-sp3-sopletter-qa
Jul 13, 2026
Merged

[FIX/#1624] SP3 솝레터 QA 수정사항 반영#1630
seungjunGong merged 4 commits into
developfrom
fix/#1624-sp3-sopletter-qa

Conversation

@seungjunGong

Copy link
Copy Markdown
Member

Related issue 🛠

Work Description ✏️

  • 솝레터 탑바 내 개별 토픽에서 목록 아이콘 안보임 처리
  • main topbar left arrorw icon 수정
  • hasNormalTopic 으로 개별 주제가 존재하지 않을경우 목록 아이콘 안보임 처리

Screenshot 📸

Screen_recording_20260711_083822.mp4

Uncompleted Tasks 😅

  • N/A

To Reviewers 📢

topbar 를 통합해볼까 했으나,, 그러면 기존 탑바의 복잡도가 올라갈거 같아서 우선 두었습니다
아니면 trailingIcons 로 따로 컴포넌트 받을 수 있게 뚫어놓는것도 좋을거 같긴해요

- `SopletterMainTopBar`의 `onTopicClick` 콜백을 nullable 타입으로 변경하고, null일 경우 아이콘이 보이지 않도록 수정했습니다.
- `SopletterMainScreen`에서 `routeTopicId`가 존재할 경우 토픽 아이콘을 숨기도록(null 전달) 변경했습니다.
- Replace `ic_btn_arrow_left` with `icon_chevron_left` in `SopletterMainTopBar`.
- Remove unused `ic_btn_arrow_left.xml` drawable resource.
- `SopletterMessages` 도메인 모델 및 DTO, UI State에 `hasNormalTopic` 필드 추가
- `SopletterMapper` 및 `SopletterMainViewModel`에서 해당 필드 매핑 로직 추가
- `SopletterMainScreen`에서 `routeTopicId`가 없고 `hasNormalTopic`이 true일 때만 토픽 클릭이 가능하도록 로직 수정
@seungjunGong
seungjunGong requested a review from a team as a code owner July 10, 2026 23:39
@seungjunGong seungjunGong self-assigned this Jul 10, 2026
@seungjunGong seungjunGong added this to the 38th Android milestone Jul 10, 2026

@vvan2 vvan2 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

확인했습니다! 어푸푸

@sonms sonms left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

고생하셨습니다!!

@seungjunGong
seungjunGong merged commit 0d0f13b into develop Jul 13, 2026
1 check passed
@seungjunGong
seungjunGong deleted the fix/#1624-sp3-sopletter-qa branch July 13, 2026 11:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FIX] SP3 솝레터 QA 수정사항 반영

3 participants