diff options
author | GeoSot <geo.sotis@gmail.com> | 2022-03-02 03:07:36 +0300 |
---|---|---|
committer | XhmikosR <xhmikosr@gmail.com> | 2022-03-09 18:25:47 +0300 |
commit | 699402bee5d02659acaab69208549f26f9b3313d (patch) | |
tree | f1ad7902952d64f93504b8734c40d82e937f1c5d /js/src | |
parent | fcc2c809767525a32357fc4877a6dbbac6ba1370 (diff) |
Carousel: refactor `_slide` method te accept only order as first argument
Diffstat (limited to 'js/src')
-rw-r--r-- | js/src/carousel.js | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/js/src/carousel.js b/js/src/carousel.js index fdc6736ad9..3a692657ab 100644 --- a/js/src/carousel.js +++ b/js/src/carousel.js @@ -242,8 +242,8 @@ class Carousel extends BaseComponent { } const swipeConfig = { - leftCallback: () => this._slide(DIRECTION_LEFT), - rightCallback: () => this._slide(DIRECTION_RIGHT), + leftCallback: () => this._slide(this._directionToOrder(DIRECTION_LEFT)), + rightCallback: () => this._slide(this._directionToOrder(DIRECTION_RIGHT)), endCallback: endCallBack } @@ -258,7 +258,7 @@ class Carousel extends BaseComponent { const direction = KEY_TO_DIRECTION[event.key] if (direction) { event.preventDefault() - this._slide(direction) + this._slide(this._directionToOrder(direction)) } } @@ -301,9 +301,7 @@ class Carousel extends BaseComponent { this._config.interval = elementInterval || this._config.defaultInterval } - _slide(directionOrOrder, element) { - const order = this._directionToOrder(directionOrOrder) - + _slide(order, element = null) { const activeElement = this._getActive() const activeElementIndex = this._getItemIndex(activeElement) |