From 4ac33e0e37723d1c332baa0db0ad5f0d261e2a8b Mon Sep 17 00:00:00 2001 From: Hossein Mohammadi Date: Mon, 13 Jun 2022 12:43:52 +0430 Subject: [PATCH] fix: call unmounted div removeEventListener --- src/Calendar.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Calendar.js b/src/Calendar.js index 96935692..dde12433 100644 --- a/src/Calendar.js +++ b/src/Calendar.js @@ -44,7 +44,7 @@ const Calendar = ({ }; calendarElement.current.addEventListener('keyup', handleKeyUp, false); return () => { - calendarElement.current.removeEventListener('keyup', handleKeyUp, false); + calendarElement.current?.removeEventListener('keyup', handleKeyUp, false); }; });