공통 컴포넌트 조합 UI 컴포넌트 화면에 적용#48
Conversation
더 이상 사용하지 않는 DefaultProgressBar 컴포넌트 제거
현재 화면에서 사용되지 않고 이전 기획에만 존재하던 컴포넌트이므로 삭제함
confirm step의 지출 카드 UI를 최신 디자인 기준으로 전환하고 수정/삭제 동작을 합침
모임 조희 기능이 없어짐에 따라 GroupCard 또한 사용되지 않게 됨
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
📝 관련 이슈 |
|
_workspace를 중간 산출물로 남기지 않고 최종 화면 적용 상태로 리뷰받기 위해 이 브랜치의 작업 범위를 #44 에 흡수시켰습니다! 이 PR은 닫습니다. |
💻 작업 내용
#44 에서 추가된
_workspaceUI 컴포넌트를 실제 사용 위치로 이동하고, 기존 화면 컴포넌트를 대체했습니다.홈 화면
HomeExpenseItem,DefaultProgressBar를 제거하고SettlementProgressCard로 대체했습니다.SettlementDateSection과groupSettlementsByDate를 추가했습니다.입금 관리 화면
PaymentAlert를 제거하고PaymentAlertCard로 대체했습니다.링크 관리 화면
LinkBox를 제거하고LinkCard로 대체했습니다.정산 확인 화면
ExpenseCard를 제거하고SettlementSummary로 대체했습니다.src/features/expense-management/api/useDeleteExpense.ts로 이동했습니다.정산 상세 화면
CurvedProgressBar를_workspace기반 구현으로 교체했습니다.ExpenseTimeHeader대신 CurvedProgressBar 안에서 렌더링하도록 수정했습니다.미사용 컴포넌트 정리
PaymentRequestCard를 제거했습니다.GroupCard를 제거했습니다.src/_workspace하위 컴포넌트와 앱 코드의_workspace참조를 제거했습니다.✅ 테스트 리스트
📸 스크린샷
👻 리뷰 요구사항
이번 PR은
_workspace컴포넌트를 실제 feature/page 위치로 이동하고 기존 화면 컴포넌트를 대체하는 작업에 집중했습니다.레거시
shared/ui전체 제거와 남은 디자인 시스템 마이그레이션은 후속 MD-38-2, MD-38-3에서 진행할 예정입니다...!