Closed ice-bear98 closed 1 month ago
이번 변경 사항은 UpdateModalProject
컴포넌트와 관련된 여러 수정 사항을 포함합니다. useUpdateProject
훅이 추가되어 프로젝트 업데이트 기능이 향상되었으며, handleFormSubmit
함수가 새로운 뮤테이션을 활용하도록 수정되었습니다. 또한, 프로젝트 세부 정보를 업데이트하는 새로운 API 엔드포인트가 추가되었고, 관련 서비스와 훅이 업데이트되었습니다. 이로 인해 프로젝트 관리의 흐름이 개선되었습니다.
파일 경로 | 변경 요약 |
---|---|
src/components/modal/project/UpdateModalProject.tsx |
useUpdateProject 훅 추가, handleFormSubmit 함수의 매개변수를 formData 로 변경. |
src/hooks/query/useProjectQuery.ts |
useUpdateProject 함수 추가, updateProjectInfo 함수에 대한 import 추가, ProjectInfoForm 타입 추가. |
src/mocks/services/projectServiceHandler.ts |
프로젝트 세부 정보를 업데이트하는 새로운 PATCH 요청 핸들러 추가. |
src/services/projectService.ts |
updateProjectInfo 비동기 함수 추가, ProjectInfoForm 타입 추가. |
UpdateModalProject
컴포넌트의 변경 사항은 프로젝트 수정 UI와 관련이 있으며, ProjectForm
타입 통합과 관련이 있습니다.useDeleteProject
함수 추가는 프로젝트 수정 기능을 보완합니다.CreateModalProject
컴포넌트의 변경 사항은 ProjectForm
타입을 활용하여 일관된 데이터 관리 접근 방식을 나타냅니다.teamId
가 null인 경우를 처리하는 프로젝트 쿼리 로직의 수정은 프로젝트 수정 UI의 올바른 작동을 보장합니다.💉 Fix
🐰 변화의 바람이 불어와
프로젝트 업데이트가 쉬워졌네,
훅과 서비스가 함께 손잡고,
새로운 길을 열어주네!
모두가 함께하는 이 순간,
더 나은 경험을 위해 뛰어가네! 🐇✨
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
246
What does this PR do?
Other information
프로젝트 수정