Skip to content

[Boolti-436] 사전질문 기능#437

Open
mangbaam wants to merge 5 commits intofeature/Boolti-434from
feature/Boolti-436
Open

[Boolti-436] 사전질문 기능#437
mangbaam wants to merge 5 commits intofeature/Boolti-434from
feature/Boolti-436

Conversation

@mangbaam
Copy link
Member

@mangbaam mangbaam commented Feb 1, 2026

Issue

작업 내용

  • ShowItemV2 컴포넌트 추가 및 여러 화면에 적용
  • 예매/결제 화면에 사전질문 작성 기능 추가
  • 예매 상세 화면에 사전질문 조회/수정 기능 추가
  • Lifecycle 이벤트 처리 공통 Composable 추가 (OnResume, OnStart)
image image image

mangbaam and others added 3 commits February 2, 2026 01:18
- 공연 주최자가 설정한 사전 질문을 예매자가 답변하는 기능
- 유료/무료/초청 예매 화면에 사전질문 섹션 추가
- 필수 질문 미답변 시 CTA 버튼 비활성화
- 100자 제한 (유니코드 기준), 초과 시 에러 표시
- 예매 완료 후 자동으로 답변 제출

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- 예매 상세 화면 하단에 사전질문 섹션 추가
- 판매 종료 전까지 작성/수정 가능

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- OnLifecycleEvent, OnResume, OnStart 유틸 함수 추가
- ReservationDetailScreen에 적용

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@mangbaam mangbaam self-assigned this Feb 1, 2026
@mangbaam mangbaam requested a review from HamBP February 1, 2026 17:38
@mangbaam mangbaam changed the base branch from develop to feature/Boolti-434 February 1, 2026 17:39
@mangbaam mangbaam marked this pull request as ready for review February 1, 2026 17:40
@mangbaam mangbaam changed the title [Boolti-436] 사전질문 기능 및 ShowItemV2 UI 개선 [Boolti-436] 사전질문 기능 Feb 1, 2026
@github-actions
Copy link

github-actions bot commented Feb 1, 2026

Test Results

12 files  12 suites   0s ⏱️
 9 tests  9 ✅ 0 💤 0 ❌
20 runs  20 ✅ 0 💤 0 ❌

Results for commit d05fb46.

mangbaam and others added 2 commits February 2, 2026 02:57
- 초기 상태와 비교하여 변경 시에만 표시
- LocalSnackbarController 활용하여 전역 스낵바 표시

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Copy link
Member

@HamBP HamBP left a comment

Choose a reason for hiding this comment

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

꼼꼼히 살펴봤는데 괜찮은 거 같아
고생했어~

Comment on lines +81 to +82
OnResume { viewModel.refreshPreQuestionAnswers() }

Copy link
Member

Choose a reason for hiding this comment

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

[질문] onResume 때마다 호출하는 이유가 궁금해!

answers = answers,
)

repository.submitPreQuestionAnswers(request)
Copy link
Member

Choose a reason for hiding this comment

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

ㅇㅎ 예매랑 사전 질문이랑 API가 분리되어 있는 구조인가보네

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.

사전질문

2 participants