import React from "react" import { useEventListener } from "./use-event-listener" /** * @deprecated `useMouseDownRef` will be removed in a future version. */ export function useMouseDownRef(shouldListen = true) { const mouseDownRef = React.useRef() useEventListener("mousedown", (event) => { if (shouldListen) { mouseDownRef.current = event.target } }) return mouseDownRef as React.RefObject }