carbon-react
Version:
A library of reusable React components for easily building user interfaces.
2 lines (1 loc) • 867 B
JavaScript
;Object.defineProperty(exports,"__esModule",{value:!0});var e=require("styled-components"),t=require("styled-system"),o=require("../icon/icon.style.js"),r=require("../../style/themes/apply-base-theme.js"),s=require("../../style/utils/add-focus-styling.js");function n(e){return e&&e.__esModule?e:{default:e}}const u=n(e).default.button.attrs(r.default).attrs({type:"button"}).withConfig({displayName:"icon-button.style__StyledIconButton",componentId:"sc-efc15704-0"})(["",""],(({disabled:r})=>e.css(["&&{","}background:transparent;border:none;border-radius:var(--borderRadius050);&:focus{","}&:hover{cursor:",";}&::-moz-focus-inner{border:none;}","{",";position:relative;&:focus{border:none;}}"],t.space,s.default(),r?"not-allowed":"pointer",o.default,r&&e.css(["color:var(--colorsActionMinorYin030);background-color:transparent;"]))));exports.default=u;