ll-package
Version:
11 lines (10 loc) • 2.59 kB
JavaScript
Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const s=require("../../../../@babel/runtime/helpers/esm/extends.js"),p=require("../../style/index.js");require("../../theme/internal.js");const r=require("../../theme/util/statistic.js");function l(i,t){const{componentCls:e,inputPaddingHorizontalBase:n,borderRadius:a}=i,o=i.controlHeight-i.lineWidth*2,c=Math.ceil(i.fontSize*1.25),d=t?`${e}-${t}`:"";return{[`${e}-single${d}`]:{fontSize:i.fontSize,[`${e}-selector`]:s.default(s.default({},p.resetComponent(i)),{display:"flex",borderRadius:a,[`${e}-selection-search`]:{position:"absolute",top:0,insetInlineStart:n,insetInlineEnd:n,bottom:0,"&-input":{width:"100%"}},[`
${e}-selection-item,
${e}-selection-placeholder
`]:{padding:0,lineHeight:`${o}px`,transition:`all ${i.motionDurationSlow}`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${o}px`}},[`${e}-selection-item`]:{position:"relative",userSelect:"none"},[`${e}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${e}-selection-item:after`,`${e}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[`
&${e}-show-arrow ${e}-selection-item,
&${e}-show-arrow ${e}-selection-placeholder
`]:{paddingInlineEnd:c},[`&${e}-open ${e}-selection-item`]:{color:i.colorTextPlaceholder},[`&:not(${e}-customize-input)`]:{[`${e}-selector`]:{width:"100%",height:i.controlHeight,padding:`0 ${n}px`,[`${e}-selection-search-input`]:{height:o},"&:after":{lineHeight:`${o}px`}}},[`&${e}-customize-input`]:{[`${e}-selector`]:{"&:after":{display:"none"},[`${e}-selection-search`]:{position:"static",width:"100%"},[`${e}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${n}px`,"&:after":{display:"none"}}}}}}}function $(i){const{componentCls:t}=i,e=i.controlPaddingHorizontalSM-i.lineWidth;return[l(i),l(r.merge(i,{controlHeight:i.controlHeightSM,borderRadius:i.borderRadiusSM}),"sm"),{[`${t}-single${t}-sm`]:{[`&:not(${t}-customize-input)`]:{[`${t}-selection-search`]:{insetInlineStart:e,insetInlineEnd:e},[`${t}-selector`]:{padding:`0 ${e}px`},[`&${t}-show-arrow ${t}-selection-search`]:{insetInlineEnd:e+i.fontSize*1.5},[`
&${t}-show-arrow ${t}-selection-item,
&${t}-show-arrow ${t}-selection-placeholder
`]:{paddingInlineEnd:i.fontSize*1.5}}}},l(r.merge(i,{controlHeight:i.controlHeightLG,fontSize:i.fontSizeLG,borderRadius:i.borderRadiusLG}),"lg")]}exports.default=$;
;