Skip to content

feat: 작품 등록 페이지 UI 구현 (#5)#9

Open
seryoii wants to merge 21 commits into
developfrom
feature/5-art-register-ui
Open

feat: 작품 등록 페이지 UI 구현 (#5)#9
seryoii wants to merge 21 commits into
developfrom
feature/5-art-register-ui

Conversation

@seryoii
Copy link
Copy Markdown
Collaborator

@seryoii seryoii commented May 25, 2026

✅ 작업 내용

  • art/new 작품 등록 페이지 ui

🧩 관련 이슈

🔍 변경 상세 내용

  • /art/new 생성
  • 작품 등록 페이지 내 사용되는 컴포넌트 archive-form에 구현 (공간 등록 페이지에 재사용 예정)
    • ArtToolTip, DayPicker, Dropdown, ImageUploader
    • Input, Label, RegionSelect, SizeInput, Textarea, ToggleButton
  • lucide-react, date-picker-react 설치
  • svg 아이콘 추가 (camera, cancel, create, info)
  • useImageStore 훅 추가 (이미지 업로드)
  • constants 디렉토리 생성, 상수 ART_TYPES, SEOUL_REGIONS 저장
  • common/Header.tsx 구현

🧪 테스트 결과

  • 각 내용에 맞게 입력 되는지 테스트
    • 사진 업로드 최대 10장
    • 작품명 10자 이상 작성 시 에러 문구
    • 작품 설명 500자까지 작성 가능
    • 사이즈는 숫자만 입력 가능
  • 필수 항목 입력 시 '추가하기' 버튼 활성화

📌 참고 사항

  • archive-form 내 생성한 컴포넌트 중 공통 컴포넌트로 사용할 수 있는 컴포넌트도 있는데 (Textarea, Label, ToggleButton 등) 공통 컴포넌트를 어떻게 사용할지 논의된 바가 없어 일단 archive-form에 생성해두었습니다.
  • 추후에 모바일 레이아웃 적용이 필요할 것 같습니다.

@seryoii seryoii requested a review from HeeEun-Lee May 25, 2026 20:42
@seryoii seryoii self-assigned this May 25, 2026
@JECT-Study JECT-Study deleted a comment from coderabbitai Bot May 26, 2026
@JECT-Study JECT-Study deleted a comment from coderabbitai Bot May 26, 2026
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