Skip to content

[Feat] 캘린더 어드민 페이지 제작#1608

Merged
wwwlnyy merged 42 commits intomainfrom
Feat/#1596-calendar-admin-api
Mar 31, 2025
Merged

[Feat] 캘린더 어드민 페이지 제작#1608
wwwlnyy merged 42 commits intomainfrom
Feat/#1596-calendar-admin-api

Conversation

@JeongRon
Copy link
Copy Markdown
Contributor

@JeongRon JeongRon commented Mar 31, 2025

📌 개요

  • 캘린더 어드민 페이지 api 및 ui 제작

💻 작업사항

캘린더 조회 페이지

  • 전체 조회 (페이지네이션으로 구현)
  • 이벤트 조회
  • 취업 조회
  • 개인 조회
  • 캘린더 삭제
  • 캘린더 수정
  • 캘린더 자세히

캘린더 검색 페이지

  • 검색 기준, 내용, 날짜에 따른 검색

캘린더 일정 추가 페이지 (작업중)

  • 일정 추가 (재사용 가능 컴포넌트로 제작중)

스크린 샷

스크린샷 2025-03-31 오전 10 33 56 스크린샷 2025-03-31 오전 10 34 32

💡관련 Issue

wwwlnyy and others added 30 commits January 6, 2025 18:16
- 상태 테이블 셀 UI 변경 / before: 텍스트 / after: 상태별 동그라미 색상 + tooltip효과
- 제목 테이블 셀 UI 변경 / 최대길이 설정 + textOverflow 처리
- 시간 테이블 셀 UI 변경 / 오후,오전 텍스트에서 25시간제 텍스트로 변경
- 캘린더 서치바 컴포넌트 / Enter 누를 시에도 검색 효과 가능하게 설정
- useAdminCalendarSearchGet Hook 함수 로직 변경
- adminCalendarSearchGet 콜백 함수에서 api get 호출 후, 데이터 바로 리턴해서 주기로 변경 (호출한 컴포넌트에서 데이터 관리 가능)
- CalendarSearchResult 컴포넌트 / api get 데이터 관리하도록 설정, 데이터 가져왔을 시 데이터 0개이면, alert창 띄우도록 설정
@JeongRon JeongRon added admin 관리자 페이지에서 발생한 issue api api 호출 labels Mar 31, 2025
@JeongRon JeongRon self-assigned this Mar 31, 2025
@JeongRon JeongRon linked an issue Mar 31, 2025 that may be closed by this pull request
10 tasks
Copy link
Copy Markdown
Contributor

@wwwlnyy wwwlnyy left a comment

Choose a reason for hiding this comment

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

수고하셨습니다~

@wwwlnyy wwwlnyy merged commit cf560d0 into main Mar 31, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

admin 관리자 페이지에서 발생한 issue api api 호출

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feat] 캘린더 admin UI 및 API 구현

2 participants