Przeglądaj źródła

fix infinite grid scroll condition

Klaudiusz Dembler 4 lat temu
rodzic
commit
71dfd99d85

+ 1 - 2
src/shared/components/InfiniteVideoGrid/InfiniteVideoGrid.tsx

@@ -94,8 +94,7 @@ const InfiniteVideoGrid: React.FC<InfiniteVideoGridProps> = ({
   useEffect(() => {
   useEffect(() => {
     const scrollHandler = debounce(() => {
     const scrollHandler = debounce(() => {
       const scrolledToBottom =
       const scrolledToBottom =
-        window.innerHeight + document.documentElement.scrollTop === document.documentElement.offsetHeight
+        window.innerHeight + document.documentElement.scrollTop >= document.documentElement.offsetHeight
-
       if (scrolledToBottom && ready && !loading && !allVideosLoaded) {
       if (scrolledToBottom && ready && !loading && !allVideosLoaded) {
         setTargetRowsCountByCategory((prevState) => ({
         setTargetRowsCountByCategory((prevState) => ({
           ...prevState,
           ...prevState,