A-Kasaaian / react-advance-jalaali-datepicker

An advance Jalaali (shamsi, persian) datepicker containing multiple datepicker types such as, range datepicker
MIT License
87 stars 17 forks source link

Request for Enhancement: Close Calendar When Clicked Outside Input #53

Closed elhamest closed 10 months ago

elhamest commented 11 months ago

hi, I hope this message finds you well. I wanted to bring to your attention an enhancement request. Currently, when a user clicks on the input of datalist and the calendar opens, there is no built-in functionality to close the calendar when the user clicks outside of the input. I believe it would greatly improve the user experience if the calendar automatically closes when the user interacts outside of the input area.

A-Kasaaian commented 10 months ago

I'm just back from vacation; that's why I'm replying late. It's already there. You should see a dark background when you click on input and open the picker, clicking anywhere other than picker closes the picker.

elhamest commented 10 months ago

hi, thank you for your response.

On Mon, Jan 8, 2024 at 7:17 PM Alireza Kasaaian @.***> wrote:

It's simply achievable with custom input. You can add an input and implement an outside click for it. I understand your suggestion here, but the purposed behaviour is such that implementing it in the library may affect current users.

— Reply to this email directly, view it on GitHub https://github.com/A-Kasaaian/react-advance-jalaali-datepicker/issues/53#issuecomment-1881293981, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIEGSA5S5BPSCOE6F3V5TV3YNQIIJAVCNFSM6AAAAABBAYHJOKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOBRGI4TGOJYGE . You are receiving this because you modified the open/close state.Message ID: <A-Kasaaian/react-advance-jalaali-datepicker/issues/53/1881293981@ github.com>