Skip to content

Conversation

@cozy-ito
Copy link
Collaborator

@cozy-ito cozy-ito commented Apr 29, 2025

#️⃣연관된 이슈

ex) #이슈번호, #이슈번호

Closes #49

📝 PR 유형

해당하는 유형에 'x'로 체크해주세요.

  • 기능 추가 (Feature)
  • 버그 수정 (Bug Fix)
  • 코드 개선 (Refactoring)
  • 스타일 변경 (UI/UX)
  • 문서 작업 (Documentation)
  • 환경 설정 (Configuration)
  • 기타 (Other)

📝작업 내용

이번 PR에서 작업한 내용을 간략히 설명해주세요(이미지 첨부 가능)

  • UI 컴포넌트 구현
  • 반응형 적용
  • StatusBadge 구현
  • numberCommaFormatter 유틸 함수 구현

내 프로필 페이지에서 신청 내역이 있을 때, 테이블 형태의 신청 내역 테이블 컴포넌트(UserApplicationTable)를 구현합니다.
내부적으로는 공통 컴포넌트 중 Table, Pagination을 활용합니다.
props로는 data, pageCount, pageLimit, itemCountPerPage를 전달할 수 있습니다.
StatusBadge 컴포넌트 구현

src/components/StatusBadge

props

  • status: "pending" | "accepted" | "rejected" | "canceled" (src/types/ApplicationStatus에서 import 가능)
    • status 값에 따라 badge가 자동으로 변경됨

src/utils/numberCommaFormatter 유틸 함수

  • numberCommaFormatter(20000) -> 20,000 반환

스크린샷 (선택)

💬리뷰 요구사항(선택)

리뷰어가 특별히 봐주었으면 하는 부분이 있다면 작성해주세요

ex) 메서드 XXX의 이름을 더 잘 짓고 싶은데 혹시 좋은 명칭이 있을까요?

@netlify
Copy link

netlify bot commented Apr 29, 2025

Deploy Preview for thejulge1 ready!

Name Link
🔨 Latest commit ec6d969
🔍 Latest deploy log https://app.netlify.com/sites/thejulge1/deploys/6810b1eefcf80700089a2d02
😎 Deploy Preview https://deploy-preview-50--thejulge1.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@cozy-ito cozy-ito changed the title Profile 49 jin [feat] UserApplicationTable 컴포넌트 구현 (내 프로필 신청 내역 테이블 컴포넌트) Apr 29, 2025
@cozy-ito cozy-ito changed the title [feat] UserApplicationTable 컴포넌트 구현 (내 프로필 신청 내역 테이블 컴포넌트) [feat] UserApplicationTable 컴포넌트 구현 (내 프로필 신청 내역), StatusBadge, numberCommaFormatter 구현 Apr 29, 2025
@cozy-ito cozy-ito added the Feature (기능 추가) 기능을 추가합니다. label Apr 29, 2025
Copy link
Collaborator

@ghdtnals ghdtnals left a comment

Choose a reason for hiding this comment

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

프로필 페이지 마지막 컴포넌트네요😊 수고하셨습니다!👍👍

Copy link
Collaborator

@almighty55555 almighty55555 left a comment

Choose a reason for hiding this comment

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

수고하셨습니다~!

@cozy-ito cozy-ito merged commit 580259a into dev Apr 29, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature (기능 추가) 기능을 추가합니다.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

신청내역 테이블 컴포넌트 구현

4 participants