Uncaught TypeError: Cannot convert undefined or null to object

lovely·2023년 2월 7일
0

이슈
Uncaught TypeError: Cannot convert undefined or null to object

✅ 감사합니다ㅠㅠ

이슈

  • 유즈쿼리로 데이터를 불러온 컴포넌트에서 새로고침을 하면 화면이 죽어버림

해결

  • 유즈 쿼리로 불러온 데이터는 객체이거나 null인 상태이다. 그래서 각각의 상태를 핸들링해 주어야 한다.
  const contactValues = () => {
    if (contact == null) {
      return {};
    } else {
      return Object.values(contact);
    }
  };
  • 유즈쿼리로 불러온 데이터 = contact
  • contact가 null인 경우 {} 빈 객체를 리턴해주고 아닌 경우 내용을 배열로 리턴해 주었다.

여담

이제 업로드 하고 배포하자!

profile
the best FE (will be..)

0개의 댓글