Skip to content

feat: 내 토너먼트 플레이 유형 필터 추가 - #446

Open
iOdiO89 wants to merge 6 commits into
devfrom
feat/395-tournament-filter
Open

feat: 내 토너먼트 플레이 유형 필터 추가#446
iOdiO89 wants to merge 6 commits into
devfrom
feat/395-tournament-filter

Conversation

@iOdiO89

@iOdiO89 iOdiO89 commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

작업 요약

  • 내 토너먼트 페이지에 전체 · 솔로플레이 · 소셜플레이 필터 칩을 추가하고, 필터링을 서버 playType 파라미터로 처리합니다

작업 세부 내용

1. 플레이 유형 필터

GET /api/v1/tournamentsplayType 파라미터(SOLO · SOCIAL, 생략 시 전체)를 그대로 씁니다. status 와 AND 로 걸립니다.

  • 탭을 옮기면 필터는 항상 전체 로 초기화됩니다
  • Suspense key`${tab}-${play}` 로 바꿔서 필터만 바꿔도 스켈레톤이 뜹니다
  • 캐시 키는 QUERY_KEYS.TOURNAMENT.LIST.BY_PARAMS(params) 가 파라미터 객체를 그대로 받으므로 playType 이 자동으로 포함됩니다 — 훅과 SSR 프리페치가 같은 키를 씁니다

스크린샷

2026-08-06.3.06.05.mov

연관 이슈

closes #395

@iOdiO89 iOdiO89 self-assigned this Aug 6, 2026
@vercel

vercel Bot commented Aug 6, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
piki Ready Ready Preview Aug 6, 2026 6:08am

@coderabbitai

coderabbitai Bot commented Aug 6, 2026

Copy link
Copy Markdown

Warning

Review limit reached

@iOdiO89, you've reached your PR review limit, so we couldn't start this review.

Next review available in: 33 minutes

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

How can I continue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews.

How do review limits work?

CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability.

For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window.

Please refer docs for additional details.

Review details
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 1843656a-3ac2-4f05-9474-695d86017049

📥 Commits

Reviewing files that changed from the base of the PR and between 22d01ae and 73f5d32.

📒 Files selected for processing (9)
  • apps/web/e2e/specs/archive/archiveTournament.spec.ts
  • apps/web/src/app/archive/tournament/_components/TournamentHistoryList.tsx
  • apps/web/src/app/archive/tournament/_components/TournamentHistorySection.tsx
  • apps/web/src/app/archive/tournament/_components/TournamentPlayTypeFilter.tsx
  • apps/web/src/app/archive/tournament/_consts/tournamentPlayType.ts
  • apps/web/src/app/archive/tournament/_utils/tournamentSearchParams.ts
  • apps/web/src/app/archive/tournament/page.tsx
  • apps/web/src/consts/tournament.ts
  • apps/web/src/types/tournament.ts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions github-actions Bot added feature New feature or request WEB labels Aug 6, 2026
@github-actions

github-actions Bot commented Aug 6, 2026

Copy link
Copy Markdown

Discord 스레드 연동용 메타데이터입니다. discord-pr-bot 워크플로가 자동 생성하며, 수정·삭제하면 PR 과 Discord 알림 연동이 끊깁니다.

@github-actions
github-actions Bot requested a review from ychany August 6, 2026 06:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature or request WEB

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: 내 토너먼트 페이지 필터 칩 추가

1 participant