프로젝트
프로젝트3
오버브레이크
2024. 2. 26. 13:22
회사 다니시는 분들의 회사에 대한 리뷰글을 담은 임시 데이터를 메인 화면단에 나타내기
1. useQuery라는 서버와 네트워크 통신 혹을 이용해서 json-server에 있는 data를 불러왔습니다 .

2. map이라는 배열 메서드를 이용해서 리뷰 데이터를 다음과 같이 화면에 나타내주었습니다.

3. 이제 리뷰페이지가 보입니다.

useQuery 에서 제공하는 isLoading , isError 를 이용한 데이터 로딩시 / 데이터 로딩 실패시 로직 구현
// isLoading : 로딩중일때 보여줄 화면
if (isLoading) {
console.log('로딩중입니다.');
return <div>Loading...</div>;
}
// isError : 에러 나올때 보여줄 화면
// 추가적으로 오류가 나오면 에러가 나오는것을 확인 할수 있습니다
if (isError) {
return <div>오류!!!!</div>;
}
kakaoMapSDK 을 이용한 지도에 커스텀 오버레이 구현하기

