Closed ice-bear98 closed 1 month ago
이 변경 사항은 UpdateModalProject
컴포넌트의 구조와 기능을 크게 수정하여 React Hook Form을 사용하여 폼 상태 및 유효성을 관리하도록 업데이트했습니다. 새로운 입력 컴포넌트들이 추가되어 프로젝트 업데이트를 위한 기능이 강화되었으며, 폼 제출 및 데이터 로딩 상태를 처리하는 로직이 개선되었습니다. 또한, 프로젝트 정보를 가져오는 로직이 추가되어 사용자 경험이 향상되었습니다.
파일 경로 | 변경 요약 |
---|---|
src/components/modal/project/UpdateModalProject.tsx |
ModalProjectForm 을 React Hook Form을 사용하는 새로운 폼 구조로 변경, 여러 새로운 입력 컴포넌트 추가, 폼 제출 로직 수정, 데이터 로딩 상태 처리 추가. |
src/hooks/query/useProjectQuery.ts |
useReadProjectDetail 함수 추가, 특정 프로젝트의 상세 정보를 가져오는 기능 구현. |
Objective | Addressed | Explanation |
---|---|---|
프로젝트 수정 UI (241) | ✅ | |
기존 프로젝트 정보 가져오기 (241) | ✅ |
SearchUserInput
컴포넌트 도입으로 사용자 검색 기능을 강화하여, 메인 PR의 업데이트와 관련이 있습니다.SearchUserInput
및 AssigneeList
컴포넌트 수정으로 사용자 선택 및 역할 관리와 관련하여 메인 PR과 직접적으로 연결됩니다.UpdateModalTask
컴포넌트에 useUpdateTaskInfo
함수 추가로, 전체 작업 관리 기능과 관련이 있습니다.🌟 Feature
🐰 변화의 바람이 불어오네,
프로젝트 업데이트가 새롭게 태어나네.
폼이 간편해지고, 사용자도 웃음 짓고,
모두 함께 즐거운 업데이트를 하네!
🌼✨
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
PR Type
What kind of change does this PR introduce?
Related Issues
What does this PR do?
Other information
프로젝트 이름 , 설명 , 기간 UI
프로젝트 팀원 UI
프로젝트 기간 시작일 종료일 가져오는 모습