Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 453 Bytes

useScrolling.md

File metadata and controls

26 lines (19 loc) · 453 Bytes

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>);