Jelajahi Sumber

add comment

itizawa 5 tahun lalu
induk
melakukan
64da8f851e
1 mengubah file dengan 2 tambahan dan 1 penghapusan
  1. 2 1
      src/client/js/components/TableOfContents.jsx

+ 2 - 1
src/client/js/components/TableOfContents.jsx

@@ -32,11 +32,12 @@ const TableOfContents = (props) => {
 
 
   const { tocHtml } = pageContainer.state;
   const { tocHtml } = pageContainer.state;
 
 
+  // execute after generation toc html
   useEffect(() => {
   useEffect(() => {
     const tocDom = document.getElementById('revision-toc-content');
     const tocDom = document.getElementById('revision-toc-content');
     const anchorsInToc = Array.from(tocDom.getElementsByTagName('a'));
     const anchorsInToc = Array.from(tocDom.getElementsByTagName('a'));
     navigationContainer.addSmoothScrollEvent(anchorsInToc);
     navigationContainer.addSmoothScrollEvent(anchorsInToc);
-  }, [tocHtml]);
+  }, [tocHtml, navigationContainer]);
 
 
   return (
   return (
     <>
     <>