Skip to content

Conversation

@koty08
Copy link
Collaborator

@koty08 koty08 commented Jan 27, 2026

📝 개요

대회 수정 및 대회 삭제를 수행할 수 있는 화면인 대회 관리(/admin/contest/대회 ID/settings) 페이지를 추가하는 작업

🎯 목적

리뉴얼 디자인에 맞게 UI 구성 및 API 변경/추가 부분 반영

✨ 변경 사항

  • 대회 관리 페이지의 대회 수정, 대회 삭제 영역 포함
  • 대회 수정 시 대회 추가 페이지와 공통적으로 사용하는 대회 카테고리 Select 컴포넌트 제작
  • 대회 삭제 시 Admin 공통 확인 컴포넌트(AdminDeleteConfirmModal) 사용

🔬 리뷰 요구 사항

#197(어드민 대시보드 페이지 추가) PR과 마찬가지로 커밋 내역이 겹치는 부분이 있어 아래 컴포넌트만 중점적으로 봐주시면 감사하겠습니다.
image

📸 참고 이미지/영상

image

koty08 added 25 commits January 12, 2026 17:17
@chatgpt-codex-connector
Copy link

Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits.
Credits must be used to enable repository wide code reviews.

@koty08 koty08 self-assigned this Jan 28, 2026
const { data: categorys } = useQuery(categoryOption());

useEffect(() => {
if (categorys && contests) {
Copy link
Collaborator

Choose a reason for hiding this comment

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

categorys -> categories로 바꿔주는 것은 어떨까요?

<Input
value={contestName}
onChange={(e) => setContestName(e.target.value)}
className="bg-whiteGray rounded-sm px-3 py-2 text-[16px] focus:outline-1"
Copy link
Collaborator

Choose a reason for hiding this comment

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

text-[16px] -> text-base tailwindcss 표기로 통일해도 좋을 것 같습니다!

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