UNPKG

@playbooks/ui

Version:

An interface library for Playbooks.

11 lines (10 loc) 274 B
import { useEffect } from "react"; const useMouseDown = (method, listeners) => { useEffect(() => { window.addEventListener("mousedown", method); return () => window.removeEventListener("mousedown", method); }, [...listeners]); }; export { useMouseDown as u };