UNPKG

cloudhub-components

Version:
65 lines (59 loc) 1.74 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = Chip; var _react = _interopRequireDefault(require("react")); var _react2 = require("@iconify/react"); var _closeCircleFill = _interopRequireDefault(require("@iconify-icons/eva/close-circle-fill")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } // ---------------------------------------------------------------------- function Chip(_ref) { var theme = _ref.theme; var isRTL = theme.direction === 'rtl'; return { MuiChip: { defaultProps: { deleteIcon: /*#__PURE__*/_react.default.createElement(_react2.Icon, { icon: _closeCircleFill.default }) }, styleOverrides: { label: { marginTop: -4 }, colorDefault: { '& .MuiChip-avatarMedium, .MuiChip-avatarSmall': { color: theme.palette.text.secondary } }, outlined: { borderColor: theme.palette.grey['500_32'], '&.MuiChip-colorPrimary': { borderColor: theme.palette.primary.main } }, sizeMedium: isRTL && { '& .MuiChip-avatarMedium, .MuiChip-iconMedium': { marginLeft: -6, marginRight: 4 }, '& .MuiChip-deleteIconMedium': { marginLeft: 5, marginRight: -6 } }, sizeSmall: isRTL && { '& .MuiChip-avatarSmall, .MuiChip-iconSmall': { marginLeft: -4, marginRight: 4 }, '& .MuiChip-deleteIconSmall': { marginLeft: 4, marginRight: -4 } } } } }; }