Skip to content

Conversation

@yeonhee7935
Copy link
Collaborator

@yeonhee7935 yeonhee7935 commented Mar 1, 2025

작업 내용

사진, 코드 등 리뷰어가 쉽게 이해할수 있게 상세히 리뷰어에 입장에서 작성해주요.

  • 주문 상세정보페이지에서 주문상태 polling 방식으로 받아오기(5초 마다)


이러한 변경이 이루어지는 이유는 무엇인가요?

  • 주문 상태를 실시간으로 반영하기 위해.


테스트 방법

변경사항에 대해 리뷰어가 테스트할 수 있는 가이드를 step by step으로 제공하세요.

( 아직 주문상태조회 API api/v1/orders/[order_id]/status가 배포가 되지 않은 상태라 mock 데이터로 테스트해주세요! )
주문id 1~6까지 주문상태페이지 확인(http://localhost:3000/orders/detail/[1~6])

  1. 주문상세조회api에서 status가 신규, 진행중인 경우 5초마다 status api 호출
  2. status로 받아온 현재 상태를 프로그레스, 메시지에 표시
  3. id별 최조 주문상태는 주문상세조회api의 응답값 혹은 src/mocks/handlers/orders.ts/DUMMY_ORDER_LIST에서 확인하실 수 있습니다.
  4. 목데이터에는 주문상태조회 시 현재 상태의 다음단계를 응답하도록 설정해두었습니다.
    EX) 주문대기 -> NEW, 주문접수 -> ONGOING, 주문수락 -> DONE, 나머지 -> 그대로


병합 전 체크리스트

  • 수정 내용에 오타나 컨벤션이 틀린 부분이 없는지 확인했나요?
  • 추가된 리뷰에 대해 모두 수정 및 재리뷰를 완료했나요?

@freechird2 freechird2 merged commit bbda56c into develop Mar 1, 2025
1 check passed
@freechird2 freechird2 deleted the feat/order-status branch March 1, 2025 12:09
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.

3 participants