@heycar-uikit/core
Version:
The React UI library from HeyCar
19 lines (14 loc) • 826 B
JavaScript
var React = require('react');
var cn = require('classnames');
var styles = require('./ButtonIcon.module.css');
function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; }
var React__default = /*#__PURE__*/_interopDefaultLegacy(React);
var cn__default = /*#__PURE__*/_interopDefaultLegacy(cn);
var styles__default = /*#__PURE__*/_interopDefaultLegacy(styles);
function ButtonIcon(_a) {
var children = _a.children, className = _a.className, side = _a.side;
var iconSideClassName = "icon_" + side;
var classNames = cn__default["default"](styles__default["default"].icon, className, styles__default["default"][iconSideClassName]);
return React__default["default"].createElement("span", { className: classNames }, children);
}
module.exports = ButtonIcon;