UNPKG

glide-design-system

Version:

Glide design system is an open-source React component library. It offers numerous benefits that make them essential tools for design and development teams.

33 lines (32 loc) 1.17 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _react = _interopRequireDefault(require("react")); var _propTypes = _interopRequireDefault(require("prop-types")); var _badgeModule = _interopRequireDefault(require("./badge.module.css")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } const Badge = _ref => { let { children, style, className, badgeClass, badgeStyle, label, onClick: _onClick } = _ref; return /*#__PURE__*/_react.default.createElement("div", { style: style, onClick: e => _onClick && _onClick(e), className: "".concat(_badgeModule.default.badgeContainer, " ").concat(className ? className : "") }, /*#__PURE__*/_react.default.createElement("div", { className: "".concat(_badgeModule.default.badgeIcon) }, children, /*#__PURE__*/_react.default.createElement("span", { style: badgeStyle, className: "".concat(label ? _badgeModule.default.badge : _badgeModule.default.noLabel, " ").concat(badgeClass ? badgeClass : "") }, label))); }; var _default = Badge; exports.default = _default;