react-multi-carousel
Advanced tools
+6
-4
@@ -15,2 +15,4 @@ "use strict"; | ||
| const utils_1 = require("./utils"); | ||
| const defaultTransitionDuration = 200; | ||
| const defaultTransition = "all 0.2s"; | ||
| class Container extends React.Component { | ||
@@ -135,3 +137,3 @@ constructor(props) { | ||
| this.setItemsToSlide(); | ||
| }, 500); | ||
| }, this.props.transitionDuration || defaultTransitionDuration); | ||
| } | ||
@@ -187,3 +189,3 @@ } | ||
| const { domLoaded, slidesToShow } = this.state; | ||
| const { deviceType, responsive, forSSR, children, slidesToSlide, customLeftArrow, customRightArrow, disableSwipeOnMobile, removeArrow, removeArrowOnDeviceType, infinite, containerClassName, contentClassName, itemClassName, transition } = this.props; | ||
| const { deviceType, responsive, forSSR, children, slidesToSlide, customLeftArrow, customRightArrow, disableSwipeOnMobile, removeArrow, removeArrowOnDeviceType, infinite, containerClassName, contentClassName, itemClassName, customTransition } = this.props; | ||
| let itemWidth; | ||
@@ -236,8 +238,8 @@ if (forSSR && deviceType && !domLoaded && !slidesToShow) { | ||
| return (React.createElement("div", { className: containerClassName, style: style_1.containerStyle }, | ||
| shouldShowArrows && !disableLeftArrow && React.createElement(LeftArrow, null), | ||
| React.createElement("div", { className: contentClassName, style: style_1.contentStyle }, React.Children.toArray(children).map((child, index) => (React.createElement("div", { key: index, ref: this.itemRef, onMouseMove: this.handleMouseMove, onMouseDown: this.handleMouseDown, onMouseUp: this.handleMouseUp, onTouchStart: this.handleTouchStart, onTouchMove: this.handleTouchMove, onTouchEnd: this.handleTouchEnd, style: { | ||
| transition: transition || "all 0.2s", | ||
| transition: customTransition || defaultTransition, | ||
| flex: `1 0 ${itemWidth}%`, | ||
| transform: this.state.transform | ||
| }, className: itemClassName }, child)))), | ||
| shouldShowArrows && !disableLeftArrow && React.createElement(LeftArrow, null), | ||
| shouldShowArrows && !disableRightArrow && React.createElement(RightArrow, null))); | ||
@@ -244,0 +246,0 @@ } |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"Carousel.js","sourceRoot":"","sources":["../src/Carousel.tsx"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"Carousel.js","sourceRoot":"","sources":["../src/Carousel.tsx"],"names":[],"mappings":"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"} |
+2
-1
@@ -27,3 +27,4 @@ /// <reference types="react" /> | ||
| containerClassName?: string; | ||
| transition?: string; | ||
| customTransition?: string; | ||
| transitionDuration?: number; | ||
| } | ||
@@ -30,0 +31,0 @@ interface CarouselInternalState { |
+1
-1
| { | ||
| "name": "react-multi-carousel", | ||
| "version": "1.0.17", | ||
| "version": "1.0.18", | ||
| "description": "", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
+15
-3
@@ -67,2 +67,10 @@ # react-multi-carousel | ||
| ## Custom Arrows. | ||
| You can pass your own custom arrows to make it the way you want, the same for the position. For example, add media query for the arrows to go under when on smaller screens. | ||
| ``` | ||
| const CustomRightArrow = ({ onClick }) => <button onClick={() => onClick()} /> | ||
| <Carousel customRightArrow={<CustomRightArrow />} /> | ||
| ``` | ||
| ## General Props | ||
@@ -73,4 +81,4 @@ ``` | ||
| forSSR?: boolean; | ||
| slidesToSlide?: number; // number of slides on each slide. | ||
| disableDrag?: boolean; // for desktop | ||
| slidesToSlide: number; | ||
| disableDrag?: boolean; | ||
| removeArrow?: boolean; | ||
@@ -86,3 +94,7 @@ disableSwipeOnMobile?: boolean; | ||
| containerClassName?: string; | ||
| transition?:string; | ||
| customTransition?:string; | ||
| transitionDuration?: number; | ||
| // if you are using customTransition, make sure to put the duration here. | ||
| // for example, customTransition="all .5" then put transitionDuration as 500. | ||
| // this is needed for the resizing to work. | ||
| ``` | ||
@@ -89,0 +101,0 @@ |
30505
2.73%417
0.72%107
12.63%