🔍 개선사항
여행 생성 후에는 여행 정보(제목, 지역, 날짜, 커버 이미지 등)를 수정할 수 없어서 불편합니다.
💡 제안하는 해결 방안
여행 상세 페이지에서 "여행 수정" 버튼을 추가하고, 별도의 여행 정보 수정 페이지를 구현합니다.
- 여행 상세 조회 API (
getTripDetail) 추가
- 여행 정보 수정 API (
updateTrip) 추가
- 여행 정보 수정 페이지 (
EditTripPage) 구현
- 기존
TripForm 컴포넌트를 생성/수정 모드 모두 지원하도록 개선
- 라우팅 구조 개선:
/trips/:tripId/edit 경로 추가
📈 기대 효과
- 사용자가 실수로 잘못 입력한 여행 정보를 쉽게 수정할 수 있어 편의성 향상
- 여행 계획을 진행하면서 정보를 업데이트할 수 있어 유연성 증가
- 일정 수정과 여행 정보 수정을 명확히 분리하여 사용자 혼란 감소
💬 추가 참고사항
- 기존 여행 생성 페이지(
CreateTripPage)의 폼 컴포넌트를 재사용하여 일관성 유지
- 날짜 미정 상태(null) 처리를 지원하여 더 유연한 여행 계획 수립 가능
- API는 현재 Mock 데이터 사용 중이며, 실제 API 연동 시 수정 예정
🔍 개선사항
여행 생성 후에는 여행 정보(제목, 지역, 날짜, 커버 이미지 등)를 수정할 수 없어서 불편합니다.
💡 제안하는 해결 방안
여행 상세 페이지에서 "여행 수정" 버튼을 추가하고, 별도의 여행 정보 수정 페이지를 구현합니다.
getTripDetail) 추가updateTrip) 추가EditTripPage) 구현TripForm컴포넌트를 생성/수정 모드 모두 지원하도록 개선/trips/:tripId/edit경로 추가📈 기대 효과
💬 추가 참고사항
CreateTripPage)의 폼 컴포넌트를 재사용하여 일관성 유지