-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FE] 바뀐 포스트 api 의 포맷에 맞게 로직을 수정한다. #783
Conversation
frontend/src/apis/checklist.ts
Outdated
@@ -27,10 +27,18 @@ export const getChecklists = async () => { | |||
return data.checklists.map(mapObjNullToUndefined); | |||
}; | |||
|
|||
//TODO: 기존 form | |||
// export const postChecklist = async (checklist: ChecklistPostForm) => { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
부득이하게 에러 발생시 테스팅을 위해 기존 post 를 추가하였습니다.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
삭제하였습니다!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
확인했습니다. 적힌 TODO는 이후 작성 테스트한 후 지워지는 걸까요?
디테일 페이지로 이동했을 때 바로 안가져와지는 에러 => 백엔드 에러 확인 후 수정 부탁드렸습니다! 포스트 문제는 없습니다:) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
확인하였습니다.
V1으로 업그레이드하는 작업 수고하셨습니다.
아래 내용 반영후 셀프머지해주세요 ~!
checklistActions.reset(); | ||
selectedOptionActions.reset(); | ||
resetShowTip(); // 옵션의 팁박스 다시표시 | ||
navigate(ROUTE_PATH.checklistList); | ||
}; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
이 함수의 이름은 resetAndGoHome
인데 정작 GoHome로직이 없어졌네요.
❗ Issue
✨ 구현한 기능
v1/postChecklist 변경 사항
위처럼 보내는 form 에 대한 변경이 생겨, 이와 관련된 로직을 수정하게 되었습니다.
(1) 우선 lat,log 등 약어로 쓰고 있던 네이밍을 latitude, longitude 로 수정하였습니다.
(2)
roomInfoNonValidatedStore
에 주소, 지하철, 위치 등을 저장하는 로직은 유지하되, 필요한위치
,주소
만 post 할 때 꺼내 사용할 수 있도록getFormValues
라는 메서드를 스토어에 추가해 사용하였습니다.아직 post 여부는 확인하지 않았으며, 배포 이후에 확인해보겠습니다!
📢 논의하고 싶은 내용
🎸 기타