From 2ffc56928bfa9b1c61f37e8285c52159f6bc17d6 Mon Sep 17 00:00:00 2001 From: y-temp4 Date: Wed, 4 Aug 2021 10:52:45 +0900 Subject: [PATCH] Fix to check clickRef --- src/index.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/index.js b/src/index.js index 5977b3f..62443f9 100644 --- a/src/index.js +++ b/src/index.js @@ -16,6 +16,7 @@ const useDoubleClick = ({ }) => { useEffect(() => { const clickRef = ref.current; + if (!clickRef) return; let clickCount = 0; const handleClick = e => { clickCount += 1; @@ -35,7 +36,7 @@ const useDoubleClick = ({ return () => { clickRef.removeEventListener('click', handleClick); }; - }); + }, [ref, latency, onSingleClick, onDoubleClick]); }; export default useDoubleClick;