import React from 'react'; import PropTypes from 'prop-types'; import './Chip.scss'; import Text from '../text/Text'; import RawIcon from '../system-icons/RawIcon'; function Chip({ iconSrc, iconColor, text, children, }) { return (
{iconSrc != null && } {(text != null && text !== '') && {text}} {children}
); } Chip.propTypes = { iconSrc: PropTypes.string, iconColor: PropTypes.string, text: PropTypes.string, children: PropTypes.element, }; Chip.defaultProps = { iconSrc: null, iconColor: null, text: null, children: null, }; export default Chip;