芝麻web文件管理V1.00
编辑当前文件:/home/freeclou/app.optimyar.com/backend/node_modules/reactstrap/src/Badge.js
import React from 'react'; import PropTypes from 'prop-types'; import classNames from 'classnames'; import { mapToCssModules, tagPropType } from './utils'; const propTypes = { color: PropTypes.string, pill: PropTypes.bool, tag: tagPropType, innerRef: PropTypes.oneOfType([PropTypes.object, PropTypes.func, PropTypes.string]), children: PropTypes.node, className: PropTypes.string, cssModule: PropTypes.object, }; const defaultProps = { color: 'secondary', pill: false, tag: 'span' }; const Badge = (props) => { let { className, cssModule, color, innerRef, pill, tag: Tag, ...attributes } = props; const classes = mapToCssModules(classNames( className, 'badge', 'badge-' + color, pill ? 'badge-pill' : false ), cssModule); if (attributes.href && Tag === 'span') { Tag = 'a'; } return (
); }; Badge.propTypes = propTypes; Badge.defaultProps = defaultProps; export default Badge;