UNPKG

ll-package

Version:

4 lines (3 loc) 2.88 kB
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const g=require("../../../../@babel/runtime/helpers/esm/extends.js");require("../../theme/internal.js");const h=require("../../style/index.js"),x=require("../../theme/util/genComponentStyleHook.js"),z=require("../../theme/util/statistic.js"),s=(e,o,n,r,t)=>({backgroundColor:e,border:`${r.lineWidth}px ${r.lineType} ${o}`,[`${t}-icon`]:{color:n}}),$=e=>{const{componentCls:o,motionDurationSlow:n,marginXS:r,marginSM:t,fontSize:l,fontSizeLG:a,lineHeight:c,borderRadiusLG:p,motionEaseInOutCirc:i,alertIconSizeLG:m,colorText:d,paddingContentVerticalSM:u,alertPaddingHorizontal:S,paddingMD:I,paddingContentHorizontalLG:B}=e;return{[o]:g.default(g.default({},h.resetComponent(e)),{position:"relative",display:"flex",alignItems:"center",padding:`${u}px ${S}px`,wordWrap:"break-word",borderRadius:p,[`&${o}-rtl`]:{direction:"rtl"},[`${o}-content`]:{flex:1,minWidth:0},[`${o}-icon`]:{marginInlineEnd:r,lineHeight:0},"&-description":{display:"none",fontSize:l,lineHeight:c},"&-message":{color:d},[`&${o}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${n} ${i}, opacity ${n} ${i}, padding-top ${n} ${i}, padding-bottom ${n} ${i}, margin-bottom ${n} ${i}`},[`&${o}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${o}-with-description`]:{alignItems:"flex-start",paddingInline:B,paddingBlock:I,[`${o}-icon`]:{marginInlineEnd:t,fontSize:m,lineHeight:0},[`${o}-message`]:{display:"block",marginBottom:r,color:d,fontSize:a},[`${o}-description`]:{display:"block"}},[`${o}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},f=e=>{const{componentCls:o,colorSuccess:n,colorSuccessBorder:r,colorSuccessBg:t,colorWarning:l,colorWarningBorder:a,colorWarningBg:c,colorError:p,colorErrorBorder:i,colorErrorBg:m,colorInfo:d,colorInfoBorder:u,colorInfoBg:S}=e;return{[o]:{"&-success":s(t,r,n,e,o),"&-info":s(S,u,d,e,o),"&-warning":s(c,a,l,e,o),"&-error":g.default(g.default({},s(m,i,p,e,o)),{[`${o}-description > pre`]:{margin:0,padding:0}})}}},y=e=>{const{componentCls:o,iconCls:n,motionDurationMid:r,marginXS:t,fontSizeIcon:l,colorIcon:a,colorIconHover:c}=e;return{[o]:{"&-action":{marginInlineStart:t},[`${o}-close-icon`]:{marginInlineStart:t,padding:0,overflow:"hidden",fontSize:l,lineHeight:`${l}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${n}-close`]:{color:a,transition:`color ${r}`,"&:hover":{color:c}}},"&-close-text":{color:a,transition:`color ${r}`,"&:hover":{color:c}}}}},b=e=>[$(e),f(e),y(e)],v=x.default("Alert",e=>{const{fontSizeHeading3:o}=e,n=z.merge(e,{alertIconSizeLG:o,alertPaddingHorizontal:12});return[b(n)]});exports.default=v;exports.genActionStyle=y;exports.genAlertStyle=b;exports.genBaseStyle=$;exports.genTypeStyle=f;