import * as React from 'react'; import { useCallback, useState } from 'react'; import { themeStyle } from '../global-style'; import { TouchableRipple } from 'react-native-paper'; import BottomDrawerMenu, { MenuOption } from '../BottomDrawerMenu'; import { MenuAlignment } from '../BottomDrawer'; interface Props { themeId: number; options: MenuOption[]; children: React.ReactNode; } const MenuComponent: React.FC = props => { const theme = themeStyle(props.themeId); const [open, setOpen] = useState(false); const onMenuClosed = useCallback(() => { setOpen(false); }, []); return <> setOpen(true)} rippleColor={theme.backgroundColorTransparent2} role='button' testID='screen-header-menu-trigger' > {props.children} ; }; export default MenuComponent;