import React from 'react'; import { useButton } from 'react-aria'; import { OverlayTriggerStateContext } from 'react-aria-components'; import { Icon } from '../../Icon/Icon'; import { Text } from '../../Typography/Text/Text'; interface DropdownButtonModalSubmenuHeaderProps { label: string; } export const DropdownButtonModalSubmenuHeader: React.FC = ({ label, ...rest }) => { const overLayState = React.useContext(OverlayTriggerStateContext); const buttonRef = React.useRef(null); const { buttonProps } = useButton( { onPress: overLayState ? overLayState.close : undefined, }, buttonRef ); return ( ); };