UNPKG

@evg-b/evg-ui

Version:

EVG-UI library inspired by Material Design.

49 lines (43 loc) 1.61 kB
import _objectWithoutProperties from '@babel/runtime/helpers/objectWithoutProperties'; import React from 'react'; import PropTypes from 'prop-types'; import '@babel/runtime/helpers/slicedToArray'; import withStyles from '../styles/withStyles.js'; import '@babel/runtime/helpers/construct'; import '@babel/runtime/helpers/toConsumableArray'; import '@babel/runtime/helpers/defineProperty'; import '@babel/runtime/helpers/classCallCheck'; import '@babel/runtime/helpers/createClass'; import ListItem from '../ListItem/ListItem.js'; import ListItemText from '../ListItemText/ListItemText.js'; var styles = { base: {} }; var MenuItem = /*#__PURE__*/React.forwardRef(function MenuItem(props, ref) { props.classes; props.className; var children = props.children, otherProps = _objectWithoutProperties(props, ["classes", "className", "children"]); return /*#__PURE__*/React.createElement(ListItem, { ref: ref, button: true }, /*#__PURE__*/React.createElement(ListItemText, otherProps, children)); }); MenuItem.propTypes = { /** * Это контент между открывающим и закрывающим тегом компонента. */ children: PropTypes.node, /** * Объект содержит jss стили компонента. */ classes: PropTypes.object, /** * Чтобы указать CSS классы, используйте этот атрибут. */ className: PropTypes.string }; MenuItem.defaultProps = {}; MenuItem.displayName = 'MenuItemEVG'; var MenuItem$1 = withStyles(styles)(MenuItem); export default MenuItem$1;