Skip to content

히스토리 QA 반영#159

Merged
HamBeomJoon merged 6 commits into
developfrom
fix/#156-history-QA
Jul 8, 2026
Merged

히스토리 QA 반영#159
HamBeomJoon merged 6 commits into
developfrom
fix/#156-history-QA

Conversation

@HamBeomJoon

Copy link
Copy Markdown
Contributor

📌 작업 내용

발표 상황 칩 깨짐

  • 갤럭시 S25 Edge 기기에서는 발생하는 이슈(기기 폰트크기가 클 때 깨지는 것 같습니다) > 가로 스크롤되게 수정

분석 오류났던 리포트는 오류횟수만큼 중복 저장됨 (최종 분석한 발표 하나만 리포트 진입 가능)

SCR-HISTORY-EMPTY-05

  • 준비중인 발표 탭 empty 뷰에서 “발표 등록하러 가기” 버튼 없음 > 스크린샷 첨부

SCR-HISTORY-REPORT-05-1
히스토리에서 분석 리포트 진입
첫 분석 로딩 이후 리포트와 히스토리에서 진입한 리포트 ui 동일함 > 수정함

  • SCR-REPORT-04 - 뒤로가기 버튼 없음
  • SCR-HISTORY-REPORT-05-1 페이지 - 뒤로가기 버튼 있음

SCR-HISTORY-REPORT-SUMMARY-05-1

  • 다시 녹음하기 / 다시 대본쓰기 버튼 미노출되어야함 > isPast로 완료한 발표면 버튼 미노출, preparing 발표면 버튼 노출

🧩 관련 이슈

closes #156

📸 스크린샷

스크린샷 2026-07-07 11 42 50

- `HistoryEmptyContent` 내 발표 추가 버튼에 `PrezelIcons.Plus` 아이콘 적용
- `AnalysisReportScreen`에 `showBackButton` 및 `showEditActions` 파라미터 추가
- `ReportNavKey`에 `showBackButton` 필드를 추가하여 진입 경로별 UI 제어 지원
- 히스토리 화면에서 리포트 진입 시 뒤로가기 버튼을 표시하도록 설정
- `showEditActions` 상태에 따라 재녹음 및 대본 작성 버튼의 노출 여부 제어
- `GrowthGraphSection` 및 `ScriptAnalysisSection` 컴포넌트에 버튼 가시성 로직 반영
- `ReportEntryBuilder`에서 내비게이션 키 값에 따른 화면 UI 상태 연동 추가
- `HistoryPresentationCardChips`의 `Row` 레이아웃에 `horizontalScroll` 및 `fillMaxWidth` 적용
- 불필요한 `ExperimentalLayoutApi` 어노테이션 및 임포트 제거
- `showBackButton` 및 `showEditActions` 파라미터 위치를 `modifier` 뒤로 이동
- 매개변수 선언 순서 변경을 통한 코드 가독성 및 일관성 개선
- `AnalysisReportScreen` 및 `ReportBodyContent`에서 불필요한 `showEditActions` 파라미터 제거
- 리포트 내 재녹음 및 대본 재작성 버튼 노출 여부를 `uiState.isPast`를 직접 참조하여 결정하도록 수정
- `HistoryUiIntent.ClickItem`에 `pageType` 필드를 추가하여 클릭된 아이템의 상태 전달 방식 개선
- `HistoryViewModel`에서 리포트 이동 시 과거 내역 여부를 `pageType` 기반으로 판별하도록 로직 단순화
- `HistoryScreen`의 아이템 클릭 콜백에 `HistoryPageType` 파라미터 추가 및 연동
@HamBeomJoon HamBeomJoon self-assigned this Jul 7, 2026
@HamBeomJoon HamBeomJoon requested a review from moondev03 as a code owner July 7, 2026 04:00
@HamBeomJoon HamBeomJoon added the 🔧 fix 정상 동작해야 하는 기능의 결함 수정 label Jul 7, 2026
@HamBeomJoon HamBeomJoon merged commit d0d9b4a into develop Jul 8, 2026
1 check passed
@HamBeomJoon HamBeomJoon deleted the fix/#156-history-QA branch July 8, 2026 14:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🔧 fix 정상 동작해야 하는 기능의 결함 수정

Projects

None yet

Development

Successfully merging this pull request may close these issues.

히스토리 화면 QA 반영

2 participants