Skip to content

[Feat] 관리자 페이지 유저 목록 API 연결#154

Merged
aken-you merged 8 commits intodevelopfrom
feat/qnrr-556-user-list-api
Oct 9, 2025
Merged

[Feat] 관리자 페이지 유저 목록 API 연결#154
aken-you merged 8 commits intodevelopfrom
feat/qnrr-556-user-list-api

Conversation

@aken-you
Copy link
Contributor

@aken-you aken-you commented Oct 6, 2025

🌱 연관된 이슈

qnrr 556
qnrr 557
qnrr 558

☘️ 작업 내용

유저 목록 API 연결

관리자 페이지 유저 목록 조회 API를 연결하였습니다. (/api/v1/admin/members)

필터는 크게 3개 있습니다.

  • 이름
  • 권한
  • 계정상태
2025-10-06.5.34.19.mov

페이지네이션 컴포넌트 개발

Pagination가 디자인 시스템에 있어서 shared에 개발했습니다.
props는 다음과 같습니다.

  • page: 현재 페이지
  • totalPages: 총 페이지 수
  • onChangePage: 현재 페이지를 변경하는 핸들러
  • middleButtonCount: 첫 페이지와 마지막 페이지를 제외하고 보여줘야하는 페이지 버튼 수

만약 totalPages가 10이고 middleButtonCount가 3이라면, 아래와 같이 보여줍니다.

1, 2, 3, 4, ... , 10
1, ..., 4,5,6, ..., 10
1, ..., 7, 8, 9,10

Copy link
Contributor

@yeun38 yeun38 left a comment

Choose a reason for hiding this comment

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

1과10은 계속 보여지는건가요??

@aken-you
Copy link
Contributor Author

aken-you commented Oct 7, 2025

1이랑 맨 마지막 페이지가 보여집니다

@aken-you aken-you self-assigned this Oct 8, 2025
@aken-you aken-you merged commit 0e520f4 into develop Oct 9, 2025
2 checks passed
@aken-you aken-you deleted the feat/qnrr-556-user-list-api branch November 15, 2025 13:57
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.

2 participants