UNPKG

carbon-react

Version:

A library of reusable React components for easily building user interfaces.

2 lines (1 loc) 775 B
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("styled-components"),t=require("../input/input-sizes.style.js"),s=require("../../style/utils/add-focus-styling.js");function n(e){return e&&e.__esModule?e:{default:e}}const l=n(e).default.span.attrs((({onClick:e})=>({onKeyDown:t=>!e||" "!==t.key&&"Enter"!==t.key?t:(t.preventDefault(),e(t))}))).withConfig({displayName:"input-icon-toggle.style__InputIconToggleStyle",componentId:"sc-9d7ce65f-0"})(["align-items:center;cursor:pointer;display:flex;justify-content:center;"," "," "," &:focus{","}"],(({size:s="medium"})=>e.css(["width:",";"],t.default[s].height)),(({disabled:t})=>t&&e.css(["cursor:not-allowed;"])),(({readOnly:t})=>t&&e.css(["cursor:default;"])),s.default());exports.default=l;