Table이 렌더링 되지 않는 문제

문제 상황

  • Notion에서 table로 작성한 내용이 블로그에서 아예 표시되지 않음
  • NotionBlock 컴포넌트에 table case는 있지만 데이터가 없음
  • 원인

  • Notion API에서 table 블록은 자식 블록(테이블 행)을 별도로 요청해야 함
  • blocks.children.list()로 가져온 블록에는 table의 children이 포함되지 않음
  • 해결 방법

    결과

    • table 블록의 모든 행과 셀이 정상적으로 렌더링됨