import React from "react"; import { Flex, Box, Text } from "rebass"; import Dropdown from "../dropdown"; function Menu(props) { return ( Properties {props.menuItems.map( (item) => !item.invisible && ( { 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.title} ) )} ); } export default Menu;