@@ -91,14 +91,35 @@ function TableRowsInfiniteScroll({
91
91
return / i P a d | i P h o n e | i P o d / . test ( userAgent ) ;
92
92
} ;
93
93
94
+ const debugMode = false ;
95
+
96
+ // // added to debug infinite scroll on monadTestnet link
97
+ // // can be removed after detecting issue
98
+ // const [debugMode, setDebugMode] = useState(false);
99
+ // const debugModeRef = useRef<boolean>();
100
+ // debugModeRef.current = debugMode;
101
+
102
+ // const [shortcutAdded, setShortcutAdded] = useState(false);
103
+
104
+ // useEffect(() => {
105
+ // document.addEventListener('keydown', (e) => {
106
+ // if (
107
+ // (e.shiftKey && e.altKey && e.key === 'j') ||
108
+ // (e.shiftKey && e.altKey && e.key === 'J')
109
+ // ) {
110
+ // setDebugMode(!debugModeRef.current);
111
+ // }
112
+ // });
113
+ // setShortcutAdded(true);
114
+ // }, [shortcutAdded == false]);
115
+
94
116
const isSmallScreen : boolean = useMediaQuery ( '(max-width: 768px)' ) ;
95
117
96
118
const wrapperID = tableKey ? tableKey : '' ;
97
119
98
120
const txSpanSelectorForScrollMethod = `#infinite_scroll_wrapper_${ wrapperID } div[data-label='hidden-id'] > span` ;
99
121
const txSpanSelectorForBindMethod = 'div[data-label="hidden-id"]' ;
100
122
101
- const debugMode = false ;
102
123
const markRows = false ;
103
124
const [ manualMode , setManualMode ] = useState ( false ) ;
104
125
const manualModeRef = useRef < boolean > ( ) ;
0 commit comments