프로젝트

일반

사용자정보

Actions

개선 #789

진행중

기능 #784: [프레임워크] 테마형 캠페인 데이터 주도화 (카탈로그 라우팅 + 어드민 저작)

[heydi-프론트] 공통 추출: useEventLogger(이벤트키 prefix 규칙) + useResultImage(html2canvas·S3)

개선 #789: [heydi-프론트] 공통 추출: useEventLogger(이벤트키 prefix 규칙) + useResultImage(html2canvas·S3)

민찬 김이(가) 약 14시간 전에 추가함.

상태:
신규
우선순위:
보통
담당자:
시작일:
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

내보내기 PDF Atom