@atlaskit/button
Version:
A button triggers an event or action. They let users know what will happen next.
20 lines • 405 B
JavaScript
import { getIfVisuallyHiddenChildren } from './get-if-visually-hidden-children';
export default function getIsOnlySingleIcon({
children,
iconBefore,
iconAfter
}) {
if (getIfVisuallyHiddenChildren(children)) {
return true;
}
if (children) {
return false;
}
if (iconBefore && !iconAfter) {
return true;
}
if (!iconBefore && iconAfter) {
return true;
}
return false;
}