Skip to content

Feat/roulette - #75

Merged
dasosann merged 3 commits into
mainfrom
feat/roulette
Sep 9, 2026
Merged

dasosann merged 3 commits into
mainfrom
feat/roulette

Conversation

@dasosann

@dasosann dasosann commented Sep 9, 2026 •

Copy link
Copy Markdown
Contributor

Greptile Summary

상품권 이미지 경로와 Next.js 16의 비동기 params 처리를 수정하고, 무료·스페셜 룰렛에 공통 결과 모달과 초기화 동작을 추가했습니다.

  • 룰렛 유형별 이미지와 보상 목록을 공통 설정으로 분리했습니다.
  • 무료·스페셜 룰렛의 결과 표시 및 확률 바텀시트 상태를 연결했습니다.
  • 상품권 결과 화면에서 Promise 형태의 params를 React use()로 처리합니다.
  • 상품권과 일반 보상의 결과 이미지를 추가했습니다.

Confidence Score: 5/5

이전 피드백의 수정 결과와 작성자가 명시적으로 설명한 후속 백엔드 연동 범위를 고려하면 현재 변경은 병합해도 안전해 보입니다.

현재 HEAD에서 새롭게 남은 차단 수준의 실패는 확인되지 않았습니다.

Important Files Changed

Filename Overview
app/roulette/_components/Roulette.tsx 무료·스페셜 유형별 룰렛 설정, 결과 객체 콜백, 회전 초기화 기능을 추가했습니다.
app/roulette/_components/RouletteResultModal.tsx 일반 룰렛 보상의 이미지와 결과 안내를 표시하는 공통 모달을 추가했습니다.
app/roulette/free/_components/ScreenRouletteFree.tsx 무료 룰렛 결과 모달과 확률 바텀시트의 제어 상태를 연결했습니다.
app/roulette/special/_components/ScreenRouletteSpecial.tsx 스페셜 룰렛 결과를 일반 보상 모달 또는 상품권 전용 경로로 분기합니다.
app/roulette/special/[amount]/page.tsx Next.js 16의 비동기 params 계약에 맞게 수정하고 실제 추가된 상품권 이미지 경로를 사용합니다.

Reviews (2): Last reviewed commit: "feat: params 비동기로 받기" | Re-trigger Greptile

Comment thread app/roulette/special/[amount]/page.tsx
Comment thread app/roulette/special/[amount]/page.tsx Outdated
Comment thread app/roulette/_components/Roulette.tsx
Comment thread app/roulette/special/[amount]/page.tsx
@dasosann
dasosann merged commit 2ed2f4a into main Sep 9, 2026
3 checks passed
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.

1 participant