UNPKG

@atlaskit/button

Version:

A button triggers an event or action. They let users know what will happen next.

25 lines (24 loc) 604 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = getIsOnlySingleIcon; var _getIfVisuallyHiddenChildren = require("./get-if-visually-hidden-children"); function getIsOnlySingleIcon(_ref) { var children = _ref.children, iconBefore = _ref.iconBefore, iconAfter = _ref.iconAfter; if ((0, _getIfVisuallyHiddenChildren.getIfVisuallyHiddenChildren)(children)) { return true; } if (children) { return false; } if (iconBefore && !iconAfter) { return true; } if (!iconBefore && iconAfter) { return true; } return false; }