react-cool-portal
React hook for Portals, which renders modals, dropdowns, tooltips etc. to <body> or else.
body-scroll-lock
Enables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus)