아래 코드 참고해서 적용해주세요.
해당 코드는 참고로만 봐주시고 로직에 맞게 코드를 수정해주세요.
onMount(async () => {
window.kakao.maps.load(async function () {
//비동기 주소검색 호출, 반복문 끝나면 true를 리턴합니다.
const status = await fetchCompanyInfo(data);
//완료가 되었으면 지도 생성
if(status) {
//지도 생성
}
});
}
export const fetchCompanyInfo = async () => {
try {
//fetchData, formattedData 설정 후 아래 링크 참고해서
//for~of 반복문에서 promise로 감싼 함수 호출 및 응답받은 데이터로 필요한 로직 추가해주세요.
//반복문이 끝나면 true값을 반환
return true;
} catch(e) {
console.log(error);
}
});