Просмотр исходного кода

deactivate addSmoothScrollEvent

Yuki Takei 3 лет назад
Родитель
Сommit
eddbb082e3
1 измененных файлов с 8 добавлено и 9 удалено
  1. 8 9
      packages/app/src/components/TableOfContents.tsx

+ 8 - 9
packages/app/src/components/TableOfContents.tsx

@@ -2,8 +2,7 @@ import React, { useCallback, useEffect, useState } from 'react';
 
 import ReactMarkdown from 'react-markdown';
 
-import { blinkElem } from '~/client/util/blink-section-header';
-import { addSmoothScrollEvent } from '~/client/util/smooth-scroll';
+// import { blinkElem } from '~/client/util/blink-section-header';
 import { useIsUserPage } from '~/stores/context';
 import { useTocOptions } from '~/stores/renderer';
 import loggerFactory from '~/utils/logger';
@@ -22,7 +21,7 @@ const TableOfContents = (): JSX.Element => {
 
   const { data: isUserPage } = useIsUserPage();
 
-  const [tocHtml, setTocHtml] = useState('');
+  // const [tocHtml, setTocHtml] = useState('');
 
   const { data: rendererOptions } = useTocOptions();
 
@@ -49,12 +48,12 @@ const TableOfContents = (): JSX.Element => {
     return bottom - (containerTop + containerPaddingTop);
   }, [isUserPage]);
 
-  useEffect(() => {
-    const tocDom = document.getElementById('revision-toc-content');
-    if (tocDom == null) { return }
-    const anchorsInToc = Array.from(tocDom.getElementsByTagName('a'));
-    addSmoothScrollEvent(anchorsInToc, blinkElem);
-  }, [tocHtml]);
+  // useEffect(() => {
+  //   const tocDom = document.getElementById('revision-toc-content');
+  //   if (tocDom == null) { return }
+  //   const anchorsInToc = Array.from(tocDom.getElementsByTagName('a'));
+  //   addSmoothScrollEvent(anchorsInToc, blinkElem);
+  // }, [tocHtml]);
 
   return (
     <div id="revision-toc" className={`revision-toc ${styles['revision-toc']}`}>