UNPKG

@momentum-ui/react

Version:

Cisco Momentum UI framework for ReactJs applications

30 lines (26 loc) 961 B
/** @component avatar */ import React from 'react'; import PropTypes from 'prop-types'; var CompositeAvatar = function CompositeAvatar(props) { var children = props.children, className = props.className, size = props.size; return /*#__PURE__*/React.createElement("div", { className: 'md-composite-avatar' + ("" + (size && " md-composite-avatar--" + size || '')) + ("" + (className && " " + className || '')) }, children); }; CompositeAvatar.displayName = 'CompositeAvatar'; CompositeAvatar.propTypes = { /** @prop Children nodes to render inside CompositeAvatar | null */ children: PropTypes.node, /** @prop Optional css class string | '' */ className: PropTypes.string, /** @prop Sets the size of the CompositeAvatar | 'medium' */ size: PropTypes.oneOf(['small', 'medium', 'large', 28, 40, 84, 135]) }; CompositeAvatar.defaultProps = { className: '', size: 'medium', children: null }; export default CompositeAvatar;