aboutsummaryrefslogtreecommitdiff
path: root/js/src
diff options
context:
space:
mode:
authorXhmikosR <[email protected]>2020-12-11 16:12:13 +0200
committerGitHub <[email protected]>2020-12-11 16:12:13 +0200
commit93ab0720275216aafd0384e5de015b9437c2e3cc (patch)
treedbb194a254e7c8c5b768d5949f1dd0776754a851 /js/src
parent62eb5a323226bf61dffaa40a6350b76b46225cc1 (diff)
downloadbootstrap-93ab0720275216aafd0384e5de015b9437c2e3cc.tar.xz
bootstrap-93ab0720275216aafd0384e5de015b9437c2e3cc.zip
carousel: switch to string constants (#32393)
Diffstat (limited to 'js/src')
-rw-r--r--js/src/carousel.js10
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
}