From 699402bee5d02659acaab69208549f26f9b3313d Mon Sep 17 00:00:00 2001 From: GeoSot Date: Wed, 2 Mar 2022 02:07:36 +0200 Subject: Carousel: refactor `_slide` method te accept only order as first argument --- js/src/carousel.js | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'js/src') diff --git a/js/src/carousel.js b/js/src/carousel.js index fdc6736ad..3a692657a 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) -- cgit v1.2.3