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

feat-fe: 지원자 카드에 평가 등록 여부, 평점 및 평가 등록수 추가 #493

Merged
merged 9 commits into from
Aug 19, 2024

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Aug 17, 2024

Original issue description

목적

  • 현재 지원자 이름, 지원일자만 포함된 지원자 카드에 평가 등록 여부와 평점, 그리고 평가 등록수를 추가합니다.

작업 세부사항

  • 지원자에 대한 해당 심사 단계의 평가 등록수를 추가합니다.
  • 지원자에 대한 해당 심사 단계의 평가 등록 여부 / 평점 플래그 요소를 추가합니다.

참고 사항

  • 현재는 API 설계상 심사 단계별 평점을 지원자 카드에서 바로 보여줄 방법이 없는 상태입니다. (API 수정 필요)

  • 따라서 일단은 "평가 대기 중" / "평가 완료" 플래그만 추가할 예정입니다. API 스펙이 변경되면 이를 반영하기 위한 PR을 별도로 생성하겠습니다.

  • 구현 전후 비교 가능한 이미지를 첨부합니다. 좌측이 구현 전, 우측이 구현 이후입니다.

    image

아래의 별표줄 밑에 요구사항 ID만 작성해주세요. Prefix 금지!


COM_REC_CARD_02

목적

  • 현재 지원자 이름, 지원일자만 포함된 지원자 카드에 평가 등록 여부와 평점, 그리고 평가 등록수를 추가합니다.

변경 사항

  • 지원자 카드에 평가 등록 여부와 평가 등록수가 추가되었습니다.
    • 현재는 평가 등록수에 따라 "평가 대기 중" / "평가 완료"의 두 가지 플래그로만 구분되어 표시됩니다.
  • 지원자별 평점(averageScore)이 포함된 process mock data 필드를 새로 만들었습니다.
  • 카드 우측 기능 버튼의 <img> 요소에서 누락된 alt 정보를 추가했습니다.
  • 카드 내부의 텍스트 요소를 드래그하여 선택할 수 없도록 수정했습니다.

변경 전 화면

지원자 카드 변경 전 화면

변경 후 화면

지원자 카드 변경 후 화면

참고 사항

  • 현재는 API 설계상 심사 단계별 평점(averageScore)을 지원자 카드에서 바로 보여주기가 어렵습니다. (API 수정 필요)
  • 추후 API 스펙이 변경되면 이에 맞춰 별도의 PR로 반영할 예정입니다. (현재는 process mock data에만 반영되어 있습니다)
  • 평점 기능이 추가된 이후의 화면은 아래와 같이 변화하게 됩니다.

지원자별 평점 조회 기능 추가 후 화면

지원자 카드 2차 변경 후 화면

관련 이슈

@github-actions github-actions bot added feature 새로운 기능 frontend 프론트엔드 labels Aug 17, 2024
@github-actions github-actions bot added this to the 스프린트 3.0 milestone Aug 17, 2024
Copy link
Contributor Author

1723953640.628559

Copy link
Contributor Author

1723953648.381079

@seongjinme seongjinme requested review from llqqssttyy and lurgi August 18, 2024 04:01
Copy link
Contributor

@lurgi lurgi left a comment

Choose a reason for hiding this comment

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

코드 멋지게 구현해주셨네용~ 감사합니다~

Comment on lines +32 to +38
/**
* 현재는 API 스펙상 지원자 카드에 평점(averageScore)을 보여줄 방법이 아직 없습니다.
* 따라서 평가자 수를 기준으로 '평가 대기 중', '평가 완료'의 2가지 플래그로 우선 적용했습니다.
* 추후 API 스펙 변경시 이에 대한 PR을 별도로 올릴 예정입니다.
* - 2024-08-18 by 아르
*/
// const evaluationString = averageScore ? `★ ${averageScore.toFixed(1)}` : '평가 대기 중';
Copy link
Contributor

Choose a reason for hiding this comment

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

미리 구현하신거 가독성 너무 좋아용~

Copy link
Contributor

@llqqssttyy llqqssttyy left a comment

Choose a reason for hiding this comment

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

스토리북으로 확인해 보니 컴포넌트 너무 깔끔하고 좋네요~
대시보드가 한층 더 생기있어져 보는 재미가 있는 서비스가 된 것 같습니다.
작업 고생하셨어요!

@seongjinme seongjinme merged commit e2866da into fe/develop Aug 19, 2024
1 check passed
@seongjinme seongjinme deleted the fe-492-COM_REC_CARD_02 branch August 19, 2024 07:30
seongjinme added a commit that referenced this pull request Aug 23, 2024
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Seongjin Hong <[email protected]>
Co-authored-by: Seongjin Hong <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature 새로운 기능 frontend 프론트엔드
Projects
Status: 완료
Development

Successfully merging this pull request may close these issues.

feat-fe: 지원자 카드에 평가 등록 여부, 평점 및 평가 등록수 추가
3 participants