diff options
| author | XhmikosR <[email protected]> | 2020-12-11 16:12:13 +0200 |
|---|---|---|
| committer | GitHub <[email protected]> | 2020-12-11 16:12:13 +0200 |
| commit | 93ab0720275216aafd0384e5de015b9437c2e3cc (patch) | |
| tree | dbb194a254e7c8c5b768d5949f1dd0776754a851 /js/src | |
| parent | 62eb5a323226bf61dffaa40a6350b76b46225cc1 (diff) | |
| download | bootstrap-93ab0720275216aafd0384e5de015b9437c2e3cc.tar.xz bootstrap-93ab0720275216aafd0384e5de015b9437c2e3cc.zip | |
carousel: switch to string constants (#32393)
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 b9257bcc9..a266ec10f 100644 --- a/js/src/carousel.js +++ b/js/src/carousel.js @@ -92,10 +92,8 @@ const SELECTOR_INDICATORS = '.carousel-indicators' const SELECTOR_DATA_SLIDE = '[data-bs-slide], [data-bs-slide-to]' const SELECTOR_DATA_RIDE = '[data-bs-ride="carousel"]' -const PointerType = { - TOUCH: 'touch', - PEN: 'pen' -} +const POINTER_TYPE_TOUCH = 'touch' +const POINTER_TYPE_PEN = 'pen' /** * ------------------------------------------------------------------------ @@ -278,7 +276,7 @@ class Carousel extends BaseComponent { _addTouchEventListeners() { const start = event => { - if (this._pointerEvent && PointerType[event.pointerType.toUpperCase()]) { + if (this._pointerEvent && (event.pointerType === POINTER_TYPE_PEN || event.pointerType === POINTER_TYPE_TOUCH)) { this.touchStartX = event.clientX } else if (!this._pointerEvent) { this.touchStartX = event.touches[0].clientX @@ -295,7 +293,7 @@ class Carousel extends BaseComponent { } const end = event => { - if (this._pointerEvent && PointerType[event.pointerType.toUpperCase()]) { + if (this._pointerEvent && (event.pointerType === POINTER_TYPE_PEN || event.pointerType === POINTER_TYPE_TOUCH)) { this.touchDeltaX = event.clientX - this.touchStartX } |
