From 48a086e037c52dd83bda2b088493da22410083a9 Mon Sep 17 00:00:00 2001 From: maulikdhameliya Date: Thu, 24 Dec 2020 19:37:26 +0530 Subject: [PATCH 1/2] fix issue with end date --- src/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/index.js b/src/index.js index f7d0a8b..ae2be23 100644 --- a/src/index.js +++ b/src/index.js @@ -124,7 +124,7 @@ const DateRangePicker = ({ _endDate && _date.isBetween(_startDate, _endDate, null, "[]")) || (_startDate && _date.isSame(_startDate, "day")) || - (__date && _date.isSame(__date, "day")) + (_endDate && _date.isSame(_endDate, "day")) ); }, []); From 1354e0847f443fbf787c0c0117f4918671bcdd9c Mon Sep 17 00:00:00 2001 From: maulikdhameliya Date: Thu, 24 Dec 2020 20:06:44 +0530 Subject: [PATCH 2/2] add onclose method --- src/index.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/index.js b/src/index.js index ae2be23..0588487 100644 --- a/src/index.js +++ b/src/index.js @@ -46,6 +46,7 @@ const DateRangePicker = ({ buttonStyle, buttonTextStyle, presetButtons, + onClosePicker, open, }) => { const [isOpen, setIsOpen] = useState(false); @@ -104,6 +105,9 @@ const DateRangePicker = ({ endDate: startDate, }); } + if(onClose){ + onClosePicker(); + } }; const previousMonth = () => { @@ -503,4 +507,4 @@ const styles = StyleSheet.create({ width: 32, height: 32, }, -}); +}); \ No newline at end of file