Przeglądaj źródła

read value from enum

yohei0125 4 lat temu
rodzic
commit
14a8aee1e2

+ 3 - 5
packages/app/src/components/StickyStretchableScroller.jsx

@@ -4,6 +4,7 @@ import PropTypes from 'prop-types';
 import { debounce } from 'throttle-debounce';
 import { debounce } from 'throttle-debounce';
 import StickyEvents from 'sticky-events';
 import StickyEvents from 'sticky-events';
 import loggerFactory from '~/utils/logger';
 import loggerFactory from '~/utils/logger';
+import { SidebarScrollerEvent } from '~/interfaces/ui';
 
 
 const logger = loggerFactory('growi:cli:StickyStretchableScroller');
 const logger = loggerFactory('growi:cli:StickyStretchableScroller');
 
 
@@ -89,9 +90,6 @@ const StickyStretchableScroller = (props) => {
       allowPageScroll: true,
       allowPageScroll: true,
     });
     });
 
 
-    if (isScrollEnabled && scrollTargetSelector === '#grw-sidebar-contents-scroll-target') {
-      document.dispatchEvent(new CustomEvent('scrollPageTree'));
-    }
     // destroy
     // destroy
     if (!isScrollEnabled) {
     if (!isScrollEnabled) {
       $(scrollTargetSelector).slimScroll({ destroy: true });
       $(scrollTargetSelector).slimScroll({ destroy: true });
@@ -103,9 +101,9 @@ const StickyStretchableScroller = (props) => {
 
 
 
 
   useEffect(() => {
   useEffect(() => {
-    document.addEventListener('resetScroller', resetScrollbarDebounced);
+    document.addEventListener(SidebarScrollerEvent.RESET_SCROLLBAR, resetScrollbarDebounced);
     return () => {
     return () => {
-      document.removeEventListener('resetScroller', resetScrollbarDebounced);
+      document.removeEventListener(SidebarScrollerEvent.RESET_SCROLLBAR, resetScrollbarDebounced);
     };
     };
   }, []);
   }, []);