import React from "react"; import { Flex, Box, Text } from "rebass"; function Menu(props) { return ( Properties {props.menuItems.map( (item) => !item.visible && ( { e.stopPropagation(); //Dropdown.closeLastOpened(); if (props.closeMenu) { props.closeMenu(); } if (item.onClick) { item.onClick(props.data); } }} flexDirection="row" alignItems="center" py={"8px"} px={3} sx={{ color: item.color || "text", ":hover": { backgroundColor: "shade", }, }} > {item.component ? ( ) : ( {item.title} )} ) )} ); } export default Menu;