인프런 커뮤니티 질문&답변

hanumoka님의 프로필 이미지
hanumoka

작성한 질문수

React 기반 Gatsby로 기술 블로그 개발하기

게시글 페이지 상단 부분 구현하기

PostHead.tsx BackgroundImage 동작오류(자답)

작성

·

207

1

PostHead Head쪽에 오류가 발생하여 아래처럼 코드를 수정했습니다.

PostHead.tsx 파일의 아래코드를

type PostHeadProps = PostHeadInfoProps & {
  thumbnail: IGatsbyImageData
}

 

다음과 같이 변경해야 정상동작 했습니다.

type PostHeadProps = PostHeadInfoProps & {
  thumbnail: {
    childImageSharp: {
      gatsbyImageData: IGatsbyImageData
    }
  }
}

 

Index.tsx에서 PostList 썸네일 이미지를 가져오는 코드에서 thumbnail 가져오는 방식과 동일하게 PostHead.tsx에서 가져오니 저의 경우 정상동작 했습니다.
( 캐시 동작을 하는듯 하므로 npm run clean -> gatsby develop )

 

답변

답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!
hanumoka님의 프로필 이미지
hanumoka

작성한 질문수

질문하기