react-use/docs/useScrolling.md
2019-06-17 11:08:43 +01:00

453 B

useScrolling

React sensor hook that keeps track of whether the user is scrolling or not.

Usage

import { useScrolling } from "react-use";

const Demo = () => {
  const scrollRef = React.useRef(null);
  const scrolling = useScrolling(scrollRef);

  return (
    <div ref={scrollRef}>
      {<div>{scrolling ? "Scrolling" : "Not scrolling"}</div>}
    </div>
  );
};

Reference

useScrolling(ref: RefObject<HTMLElement>);