Skip to content

refactor: 위시에서 가져오기 화면 개선 (+ 공유 위시 카드 개편) #338

Description

@iOdiO89

Epic: 홈/토너먼트/보관 화면 개선안 반영
독립 작업 (커머스칩만 백엔드 선행)
WishCard 비주얼 개편을 이 이슈에서 담당 — by-wish · 보관(4번) 두 화면이 같은 WishCard 를 공유하므로 여기서 한 번에 처리

공유 카드 개편 (WishCard — 양쪽 화면 공통 반영)

app/tournament/.../WishSelectCardapp/archive/_components/wish-grid/WishCard 를 감싸 사용 → 아래 변경은 보관 화면에도 자동 반영됨

  • 카드 → Fill 형태로 변경
  • 상품명 / 가격 타이포 조정
  • ⚠️ 가져온 커머스앱 칩 추가(예: 29CM)
    • item 에 출처몰 이름 필드 없음(sourceUrl 만 존재) → 백엔드에 item 엔티티 몰 이름 필드 추가 요청 후 칩으로 렌더

by-wish 화면 전용

  • 개선 01 — 타이틀 / 서브타이틀 / 캡션 타이포 조정 (WishSelectHeader.tsx)
    • 카운트 표기 조정: '4/40개 선택 중' → '1/40개 선택'
  • 개선 02 — 체크박스: 스트로크 base 50, unchecked 내부 dim 추가 (WishSelectCard.tsx)

관련 파일

app/tournament/[id]/create/by-wish/**, app/archive/_components/wish-grid/WishCard.tsx(공유), apis/getWishlist.ts, types/item.ts

응답 구조 변경 (백엔드 선행)

GET /api/v1/wishlists

  • item 엔티티에 출처 커머스몰 이름/식별자 필드 추가 (예: sourceName: "29CM")
  • 보관(4번) 화면도 같은 WishCard 를 쓰므로 이 변경으로 함께 커버됨

Metadata

Metadata

Assignees

Labels

WEBfeatureNew feature or requestrefactorExtra attention is neededstyle

Type

Fields

No fields configured for Task.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions