This PR updates our Select to render its menu into a portal as provided by our PortalProvider, thus making sure that
1.) the menu will not be cut off by any parents up in the document tree that have overflow:hidden or scroll set
2.) the menu will have the proper styling applied by making sure it is rendered in into the scope of our app and styles, not just document.body
3.) the menu still overflows and scrolls vertically when hitting the actual viewport boundary
This PR updates our Select to render its menu into a portal as provided by our PortalProvider, thus making sure that
1.) the menu will not be cut off by any parents up in the document tree that have
overflow:hidden
orscroll
set 2.) the menu will have the proper styling applied by making sure it is rendered in into the scope of our app and styles, not justdocument.body
3.) the menu still overflows and scrolls vertically when hitting the actual viewport boundary