UNPKG

@hookeasy/use-click

Version:

React Hook to update your useClick event

17 lines 461 B
export const useClick = onClick => { if (typeof onClick !== "function") { return; } const element = useRef(); useEffect(() => { if (element.current) { element.current.addEventListener("click", onClick); } return () => { if (element.current) { element.current.removeEventListener("click", onClick); } }; }, []); return element; };