useEventListener
A hook for adding event listeners with proper cleanup.
Installation
Usage
import useEventListener from "@/hooks/useEventListener";
// Listen to window events useEventListener("resize", handleResize); // Listen to document events useEventListener("click", handleClick, document); // Listen to element events useEventListener("scroll", handleScroll, elementRef.current);