@sitecore/sc-contenthub-blok
Version:
A UI library for [Sitecore Content Hub](https://doc.sitecore.com/ch/).
11 lines • 1.09 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.BlokIconButton = void 0;
const jsx_runtime_1 = require("react/jsx-runtime");
const css_1 = require("@emotion/css");
const BlokButton_1 = require("../BlokButton/BlokButton");
const BlokIconButton = ({ ref, colorScheme = "neutral", variant = "ghost", id, children, isDisabled, isLoading, isActive, className, isFloating, size = "medium", href, target, buttonType = "button", onClick, onMouseDown, onMouseOver, count, ...extraProps }) => {
return ((0, jsx_runtime_1.jsx)(BlokButton_1.BlokButton, { colorScheme: colorScheme, variant: variant, id: id, isDisabled: isDisabled, isLoading: isLoading, isActive: isActive, isFloating: isFloating, size: size, href: href, target: target, buttonType: buttonType, onClick: onClick, onMouseDown: onMouseDown, onMouseOver: onMouseOver, count: count, ref: ref, className: (0, css_1.cx)(className, "icon-button"), isIconButton: true, ...extraProps, children: !isLoading && children }));
};
exports.BlokIconButton = BlokIconButton;
//# sourceMappingURL=BlokIconButton.js.map