cbnu-alrami
cbnu-alrami copied to clipboard
[QA] Map 로딩과 예외 처리 제안
📍 재현 위치

네이버 Map API 예외 처리
네이버 Map API 연동 실패 시 다음과 같이 나타나서 앱의 화면을 가리는 현상이 발생합니다. 따라서 네이버 Map API 부분에서 에러가 발생했을 때, Footer등 Map에 있던 ui들은 살리고 ErrorFallback(retry 버튼) 혹은 새로고침 버튼과 같은 UI가 있으면 좋겠다는 생각이 들었습니다.
API 예외 처리
또한, Map의 schools에 대한 api 로딩, 에러에 대해서도 처리하면 좋을 것 같습니다.
로딩: 화면을 가리는 현상을 방지하기 위해 네이버 Map은 그대로 보여주고 그 위에 fallback ui를 덮어씌워서 로딩 스피너를 띄우는 방법입니다. 에러: 마찬가지로 네이버 Map은 그대로 보여주고 서버 에러가 발생했을 때 Map 위에 fallback ui를 띄워주면 좋을 것 같습니다. 이 경우는 어떤 ui를 보여주는게 좋을지 사실 잘 모르겠어서 플록스와 논의가 필요할 것 같습니다.
📌 상황 설명
✅ 참고
이건 디자인 가이드도 필요해보이는데 플록스랑 이야기를 해보면 좋을 것 같습니다.
@Phlox09022 한 번 검토부탁드려요~
@kingyong9169
이번에 캠퍼스맵 안나가니까 다음 배포 때 고민해보도록 해요~