Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

front: 잘못된 정보 표현 수정 및 사용자 경험 개선 #320

Merged
merged 19 commits into from
Aug 27, 2024

Conversation

chhs2131
Copy link
Collaborator

@chhs2131 chhs2131 commented Aug 27, 2024

📄 Summary

NPM INSTALL 필요~

1순위 (크리티컬함)

  • 경매 상세 조회 시, 내부 정보들 갱신하기'
    • 현재 가격을 잘 표현해야한다.
    • 다음 가격 변동 시점을 노출한다.

2순위 (서버 로직 입장에서는 무리가 없지만...)

  • 서버에서 익셉션을 반환하면 프론트 ALERT 메세지 띄워주기
    • 입찰 성공했을 때, 성공했다는 설명이 필요할 듯
  • 회원가입 실패 사유를 설명해줘야 할 듯 - 검증을 자바스크립트로 일차체크!
  • 목록에서 현재가를 계산할 수 없기 때문에 -> 시작가격으로 변경
    • 경매 목록에서 현재가 갱신해주기

3순위 (편의)

  • 프론트 경매시간 지난거 ‘입찰하기’ 비활성
  • 시연에 알맞게 1초마다 갱신하는걸로 수정
    • 입찰 실패했을 때, 재고 수량 갱신하기?
    • {"message":"종료된 경매만 환불할 수 있습니다.","errorCode":"P007"}
  • 거래이력에 날짜가 1970년이라고 뜸 -> 없애버림 ㅎㅎ (서버에서 안줌)
  • 회원가입 성공시 성공했다고 알려주기
  • 판매자 자체를 제거해버리기. (주석.)
  • 로그아웃 할거냐고 물어보기
  • 목록 리스트에서 제품 이미지 바꾸기

🙋🏻 More

image

close #307

@chhs2131 chhs2131 added the FRONT 프론트 이슈 label Aug 27, 2024
@chhs2131 chhs2131 requested a review from a team August 27, 2024 05:48
@chhs2131 chhs2131 self-assigned this Aug 27, 2024
Copy link
Collaborator

@minseok-oh minseok-oh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍 고생하셨습니다!

@chhs2131 chhs2131 merged commit 1dcd72b into dev Aug 27, 2024
2 checks passed
@chhs2131 chhs2131 deleted the feat/307-front branch August 27, 2024 07:12
HiiWee pushed a commit that referenced this pull request Aug 28, 2024
* feat: 경매 가격 경신 로직 수정

* fix: 경매 가격 하락 로직 수정

* feat: 재고 수량을 폴링하는 로직 추가 (시연용)

* feat: 정말로 로그아웃할까요? 문구 추가

* feat: 경매 입찰 성공을 시각적으로 표시. 및 따닥 방지

* style: list 미리보기 이미지 수정

* style: 목록에서는 현재가격을 추정할 수 없으므로 '시작 가격'으로 문구 변경

* feat: 타이머를 통해 다음 가격 변동 시점을 노출

* feat: 회원가입 시 아이디, 패스워드 규격을 사용자에게 안내한다.

* feat: API 요청 실패 시, 일부 케이스에서 서버가 전달한 메세지를 표시

* feat: 활성항목을 리스트에 표시

* refactor: 진행 중인 경매에 색상을 표시한다.

* feat: 회원가입 성공시 성공 멘트 표시

* refactor: 거래내역에서 생성일과 수정일을 표시하지 않습니다. (서버에서 생성하지 않음)

* refactor: 판매자 가입 기능 제거

* fix: 경매 상세페이지에서 가격을 갱신하는 타이머 오류 수정

* fix: 종료된 경매에서 입찰버튼이 활성화되던 문제 수정

---------

Co-authored-by: MinSeok Oh <[email protected]>
yudonggeun pushed a commit that referenced this pull request Aug 28, 2024
* remove: test 모듈 삭제

- 기존 test 모듈에서 공통으로 참조하고 있는 context, fixture들을 중복을 상관하지 않고 옮긴다.

* fix: 모듈 의존성 및 테스트 정리

* docs: api docs 업데이트

* feat: dev 브랜치 918b31d 커밋 적용

* feat: 1dbe550, a2771af 커밋 재적용

* feat: dev 브랜치 63eebfb 커밋 적용

* �front: 잘못된 정보 표현 수정 및 사용자 경험 개선 (#320)

* feat: 경매 가격 경신 로직 수정

* fix: 경매 가격 하락 로직 수정

* feat: 재고 수량을 폴링하는 로직 추가 (시연용)

* feat: 정말로 로그아웃할까요? 문구 추가

* feat: 경매 입찰 성공을 시각적으로 표시. 및 따닥 방지

* style: list 미리보기 이미지 수정

* style: 목록에서는 현재가격을 추정할 수 없으므로 '시작 가격'으로 문구 변경

* feat: 타이머를 통해 다음 가격 변동 시점을 노출

* feat: 회원가입 시 아이디, 패스워드 규격을 사용자에게 안내한다.

* feat: API 요청 실패 시, 일부 케이스에서 서버가 전달한 메세지를 표시

* feat: 활성항목을 리스트에 표시

* refactor: 진행 중인 경매에 색상을 표시한다.

* feat: 회원가입 성공시 성공 멘트 표시

* refactor: 거래내역에서 생성일과 수정일을 표시하지 않습니다. (서버에서 생성하지 않음)

* refactor: 판매자 가입 기능 제거

* fix: 경매 상세페이지에서 가격을 갱신하는 타이머 오류 수정

* fix: 종료된 경매에서 입찰버튼이 활성화되던 문제 수정

---------

Co-authored-by: MinSeok Oh <[email protected]>

* chore: scp로 api, consumer 모듈 말아서 전송하도록 스크립트 수정

* chore: dev2 배포 스크립트 추가

* feat: 정적 리소스 필터링 컨트롤러도 그냥 pass하도록 설정 추가

* �front: 초 단위 가격 갱신 적용 및 재고 부족 시 응답이 200으로 오는 부분에 맞게 수정 (#325)

* feat: 경매 상품의 초단위 가격 하락 지원

* refactor: 경매 재고 부족시 200응답 + A012 조합을 가져와 Fail 상황으로 처리한다.

* feat: ver2를 위한 로직 추가

---------

Co-authored-by: HyeonSik Choi <[email protected]>
Co-authored-by: MinSeok Oh <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
FRONT 프론트 이슈
Projects
None yet
Development

Successfully merging this pull request may close these issues.

프론트엔드 개선하기!
2 participants