@useloops/design-system
Version:
The official React based Loops design system
2 lines (1 loc) • 569 B
JavaScript
"use strict";var e=require("react/jsx-runtime"),r=require("@mui/material"),i=require("./StyledMenu.js");module.exports=({open:n,anchorEl:o,handleClick:l,handleClose:t,items:a,...s})=>e.jsx(e.Fragment,{children:e.jsx(i,{anchorEl:o,open:n,onClose:t,MenuListProps:{"aria-labelledby":"basic-button"},elevation:0,anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},...s,children:a?.map((i,n)=>e.jsxs(r.MenuItem,{onClick:i.onClick,...i.menuItemProps,children:[i.icon&&e.jsx(r.Box,{mr:1,children:i.icon}),i.label]},n))})});