UNPKG

@orfeas126/box-ui-elements

Version:
27 lines (26 loc) 1 kB
/** * * @file Add component * @author Box */ import * as React from 'react'; import { FormattedMessage } from 'react-intl'; import AddButton from './AddButton'; import DropdownMenu from '../../../components/dropdown-menu/DropdownMenu'; import Menu from '../../../components/menu/Menu'; import MenuItem from '../../../components/menu/MenuItem'; import messages from '../messages'; const Add = ({ onUpload, onCreate, showUpload = true, showCreate = true }) => /*#__PURE__*/React.createElement(DropdownMenu, { isRightAligned: true }, /*#__PURE__*/React.createElement(AddButton, null), /*#__PURE__*/React.createElement(Menu, null, showUpload && /*#__PURE__*/React.createElement(MenuItem, { onClick: onUpload }, /*#__PURE__*/React.createElement(FormattedMessage, messages.upload)), showCreate && /*#__PURE__*/React.createElement(MenuItem, { onClick: onCreate }, /*#__PURE__*/React.createElement(FormattedMessage, messages.newFolder)))); export default Add; //# sourceMappingURL=Add.js.map