Epic: 홈/토너먼트/보관 화면 개선안 반영
기반 작업 — 4번, 5번이 이 라우팅 구조를 전제로 함. 가장 먼저 진행.
현재 상태
app/archive/page.tsx — searchParams.tab 으로 WishContent / TournamentHistoryContent 분기 (단일 페이지 탭)
ROUTES.ARCHIVE(tab) = /archive?tab=wish (consts/route.ts)
ROUTES.ARCHIVE_BASE = /archive
라우트 경로 (확정)
- 위시리스트:
/archive/wish, 토너먼트 기록: /archive/tournament
- 이유:
/tournament 는 이미 토너먼트 생성·매치 네임스페이스로 점유됨(충돌 회피) + 기존 ArchiveLayout 인증 가드 재사용 + /archive/wish/[id](편집) 과 자연스럽게 연결
작업 내용
관련 파일
app/archive/**, consts/route.ts, utils/getRouteType.ts, components/bottom-tab-bar
현재 상태
app/archive/page.tsx—searchParams.tab으로WishContent/TournamentHistoryContent분기 (단일 페이지 탭)ROUTES.ARCHIVE(tab)=/archive?tab=wish(consts/route.ts)ROUTES.ARCHIVE_BASE=/archive라우트 경로 (확정)
/archive/wish, 토너먼트 기록:/archive/tournament/tournament는 이미 토너먼트 생성·매치 네임스페이스로 점유됨(충돌 회피) + 기존ArchiveLayout인증 가드 재사용 +/archive/wish/[id](편집) 과 자연스럽게 연결작업 내용
/archive/wish/page.tsx,/archive/tournament/page.tsx신설 (기존WishContent/TournamentHistoryContent이관)ROUTES갱신 +utils/getRouteType.ts동기화(주석에 명시됨)bottom-tab-bar활성 탭 로직을 신규 경로 기준으로 수정 (5번과 맞물림)WishTab등) 정리 — 페이지 분리로 제거/이동관련 파일
app/archive/**,consts/route.ts,utils/getRouteType.ts,components/bottom-tab-bar