useOnClickOutside
A hook to handle clicks outside of a component.
Installation
Usage
import useOnClickOutside from "@/hooks/useOnClickOutside";
const modalRef = useRef<HTMLDivElement>(null); useOnClickOutside(modalRef, (event) => { console.log("Clicked outside the modal!"); setIsOpen(false); });