UNPKG

box-ui-elements-mlh

Version:
18 lines (13 loc) 399 B
// @flow import * as React from 'react'; import FocusTrap from '../focus-trap'; import Portal from '../portal'; type Props = { children?: React.Node, }; const NotificationsWrapper = ({ children }: Props) => ( <Portal className="notifications-wrapper" aria-live="polite"> {children ? <FocusTrap>{children}</FocusTrap> : null} </Portal> ); export default NotificationsWrapper;