Support closeOnOutsideClick for touch devices
Support closeOnOutsideClick for touch devices

In my own experience just closing on click is not enought because this forces the user to "tap" the screen, and sometimes on mobile apps there's not so much blank space where a tap does not trigger an action, leading to bad UX

 User starting to scroll outside the portal should rather trigger portal closing for example
range-me/react-portal