Closed AllRightJunyoung closed 1 year ago
현재 Toc 컴포넌트는 Markdown컴포넌트에 의존적이다.
Markdown 컴포넌트가 먼저 렌더링이 되어야지만 Toc컴포넌트에서 오류가 발생하지않는다 (useEffect에서 첫렌더링시에 Markdown의 태그를 사용하는소스코드가 작성되어있기때문에)
dynamic Import를 통해 번들 사이즈를 절반으로 줄였지만 Toc컴포넌트가 Markdown 컴포넌트보다 먼저 렌더링이 되려는 현상이 발생하여 useEffect내에서 Markdown컴포넌트의 document 객체를 읽지 못하게 된다.
여전히 에러가 발생한다..
ReactMarkdown 번들 사이즈 만 작아지고 dynamic import를 하지 않아도 Post Detail 페이지의 로딩문제가 없으므로 dynamic import를 제거
현재 Toc 컴포넌트는 Markdown컴포넌트에 의존적이다.
Markdown 컴포넌트가 먼저 렌더링이 되어야지만 Toc컴포넌트에서 오류가 발생하지않는다 (useEffect에서 첫렌더링시에 Markdown의 태그를 사용하는소스코드가 작성되어있기때문에)
dynamic Import를 통해 번들 사이즈를 절반으로 줄였지만 Toc컴포넌트가 Markdown 컴포넌트보다 먼저 렌더링이 되려는 현상이 발생하여 useEffect내에서 Markdown컴포넌트의 document 객체를 읽지 못하게 된다.