Actions
개선 #789
진행중기능 #784: [프레임워크] 테마형 캠페인 데이터 주도화 (카탈로그 라우팅 + 어드민 저작)
[heydi-프론트] 공통 추출: useEventLogger(이벤트키 prefix 규칙) + useResultImage(html2canvas·S3)
개선 #789:
[heydi-프론트] 공통 추출: useEventLogger(이벤트키 prefix 규칙) + useResultImage(html2canvas·S3)
시작일:
2026/07/01
완료일:
진척도:
0%
추정시간:
설명
h2. 목적
템플릿마다 복붙된 로깅/결과이미지 로직을 훅으로 추출(동작 불변 리팩터). 이벤트키 하드코딩 제거.
h2. 대상
- logEvent 호출 중복: TypeTestTemplate.tsx, HolidaysWishesAnswerTemplate.tsx, FortuneAnswerTemplate.tsx.
- html2canvas→S3 업로드 중복: TypeTestTemplate.tsx(라인 181-307), FortuneAnswerTemplate.
h2. 작업
- useEventLogger 훅: eventKeyPrefix 로
${prefix}_${action}자동 생성. - useResultImage 훅: 결과 캡처+S3 업로드 공통화(경로 프리픽스 파라미터화).
h2. 완료기준
- 기존 화면 동작/로그키 회귀 없음.
- 신규 엔진이 두 훅 사용.
표시할 데이터가 없습니다.
Actions