Un-revert "fix(#4313): ariaHideOutside/aria-modal-polyfill: use inert instead of aria-hidden where supported (#4314) #4881 (#4883)
* Revert "Revert "fix(#4313): ariaHideOutside/aria-modal-polyfill: use inert instead of aria-hidden where supported (#4314)" (#4881)"
This reverts commit 8e6cefdb5f13aa61eab9fcf5c91f2eaac1d807b5.
* useLayoutEffect -> useEffect in usePopover