UNPKG

carbon-react

Version:

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

2 lines (1 loc) 1.4 kB
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("styled-components"),t=require("styled-system"),r=require("../../__internal__/input/input-presentation.style.js"),s=require("../../__internal__/input/input.style.js"),n=require("../../__internal__/input-icon-toggle/input-icon-toggle.style.js"),o=require("../../style/themes/apply-base-theme.js");function i(e){return e&&e.__esModule?e:{default:e}}const a=i(e).default.div.attrs(o.default).withConfig({displayName:"select.style__StyledSelect",componentId:"sc-4f460270-0"})(["",""],(({hasTextCursor:o,disabled:i,readOnly:a,theme:l,transparent:d,isOpen:u})=>e.css(["margin-bottom:var(--fieldSpacing);"," position:relative;","{cursor:text;"," ","}","{cursor:",";padding-right:0;"," "," ","}","{margin-right:0;}"," ",""],t.margin,s.default,i&&e.css(["cursor:not-allowed;color:var(--colorsUtilityYin030);text-shadow:none;"]),a&&e.css(["cursor:",";color:var(--colorsActionMinorYin090);text-shadow:none;"],o?"text":"default"),r.default,o?"text":"pointer",u&&e.css(["z-index:var(--adaptiveSidebarModalBackdrop,",");"],l.zIndex.aboveAll),i&&e.css(["cursor:not-allowed;"]),a&&e.css(["cursor:",";"],o?"text":"default"),n.default,d&&e.css(["","{background:transparent;border:none;}","{margin-left:0;}"],r.default,n.default),!o&&e.css(["","{position:absolute;width:inherit;opacity:0;padding:0;}"],s.default))));exports.default=a;