UNPKG

ll-package

Version:

2 lines (1 loc) 4.01 kB
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const l=require("../../../../@babel/runtime/helpers/esm/extends.js");require("../../theme/internal.js");const c=require("../../style/index.js"),d=require("../../theme/util/genComponentStyleHook.js"),u=require("../../theme/util/statistic.js"),p=t=>{const{componentCls:i,antCls:o,carouselArrowSize:e,carouselDotOffset:n,marginXXS:a}=t,r=-e*1.25,s=a;return{[i]:l.default(l.default({},c.resetComponent(t)),{".slick-slider":{position:"relative",display:"block",boxSizing:"border-box",touchAction:"pan-y",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",".slick-track, .slick-list":{transform:"translate3d(0, 0, 0)",touchAction:"pan-y"}},".slick-list":{position:"relative",display:"block",margin:0,padding:0,overflow:"hidden","&:focus":{outline:"none"},"&.dragging":{cursor:"pointer"},".slick-slide":{pointerEvents:"none",[`input${o}-radio-input, input${o}-checkbox-input`]:{visibility:"hidden"},"&.slick-active":{pointerEvents:"auto",[`input${o}-radio-input, input${o}-checkbox-input`]:{visibility:"visible"}},"> div > div":{verticalAlign:"bottom"}}},".slick-track":{position:"relative",top:0,insetInlineStart:0,display:"block","&::before, &::after":{display:"table",content:'""'},"&::after":{clear:"both"}},".slick-slide":{display:"none",float:"left",height:"100%",minHeight:1,img:{display:"block"},"&.dragging img":{pointerEvents:"none"}},".slick-initialized .slick-slide":{display:"block"},".slick-vertical .slick-slide":{display:"block",height:"auto"},".slick-arrow.slick-hidden":{display:"none"},".slick-prev, .slick-next":{position:"absolute",top:"50%",display:"block",width:e,height:e,marginTop:-e/2,padding:0,color:"transparent",fontSize:0,lineHeight:0,background:"transparent",border:0,outline:"none",cursor:"pointer","&:hover, &:focus":{color:"transparent",background:"transparent",outline:"none","&::before":{opacity:1}},"&.slick-disabled::before":{opacity:.25}},".slick-prev":{insetInlineStart:r,"&::before":{content:'"←"'}},".slick-next":{insetInlineEnd:r,"&::before":{content:'"→"'}},".slick-dots":{position:"absolute",insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:15,display:"flex !important",justifyContent:"center",paddingInlineStart:0,listStyle:"none","&-bottom":{bottom:n},"&-top":{top:n,bottom:"auto"},li:{position:"relative",display:"inline-block",flex:"0 1 auto",boxSizing:"content-box",width:t.dotWidth,height:t.dotHeight,marginInline:s,padding:0,textAlign:"center",textIndent:-999,verticalAlign:"top",transition:`all ${t.motionDurationSlow}`,button:{position:"relative",display:"block",width:"100%",height:t.dotHeight,padding:0,color:"transparent",fontSize:0,background:t.colorBgContainer,border:0,borderRadius:1,outline:"none",cursor:"pointer",opacity:.3,transition:`all ${t.motionDurationSlow}`,"&: hover, &:focus":{opacity:.75},"&::after":{position:"absolute",inset:-s,content:'""'}},"&.slick-active":{width:t.dotWidthActive,"& button":{background:t.colorBgContainer,opacity:1},"&: hover, &:focus":{opacity:1}}}}})}},g=t=>{const{componentCls:i,carouselDotOffset:o,marginXXS:e}=t,n={width:t.dotHeight,height:t.dotWidth};return{[`${i}-vertical`]:{".slick-dots":{top:"50%",bottom:"auto",flexDirection:"column",width:t.dotHeight,height:"auto",margin:0,transform:"translateY(-50%)","&-left":{insetInlineEnd:"auto",insetInlineStart:o},"&-right":{insetInlineEnd:o,insetInlineStart:"auto"},li:l.default(l.default({},n),{margin:`${e}px 0`,verticalAlign:"baseline",button:n,"&.slick-active":l.default(l.default({},n),{button:n})})}}}},b=t=>{const{componentCls:i}=t;return[{[`${i}-rtl`]:{direction:"rtl",".slick-dots":{[`${i}-rtl&`]:{flexDirection:"row-reverse"}}}},{[`${i}-vertical`]:{".slick-dots":{[`${i}-rtl&`]:{flexDirection:"column"}}}}]},h=d.default("Carousel",t=>{const{controlHeightLG:i,controlHeightSM:o}=t,e=u.merge(t,{carouselArrowSize:i/2,carouselDotOffset:o/2});return[p(e),g(e),b(e)]},{dotWidth:16,dotHeight:3,dotWidthActive:24});exports.default=h;