Skip to content
This repository was archived by the owner on Feb 24, 2023. It is now read-only.

Commit c7ebfcc

Browse files
author
Łukasz Florczak
committed
Fix for :dots="false" and slides transition
1 parent 353ecfc commit c7ebfcc

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "vue-agile",
3-
"version": "0.2.2-beta.1",
3+
"version": "0.2.2-beta.3",
44
"description": "Carousel component for Vue.js",
55
"author": "Łukasz Florczak <[email protected]>",
66
"license": "MIT",

src/Agile.vue

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<div class="agile" :class="{'agile--fade': fade}">
33
<div class="agile__list">
44
<div class="agile__track"
5-
:style="{width: width.track + 'px', transform: 'translate(-' + transform + 'px)', transition: 'translate ' + timing + ' ' + transitionDelay + 'ms'}">
5+
:style="{width: width.track + 'px', transform: 'translate(-' + transform + 'px)', transition: 'transform ' + timing + ' ' + transitionDelay + 'ms'}">
66
<slot></slot>
77
</div>
88

@@ -115,11 +115,17 @@
115115
this.infinite = true
116116
}
117117
118+
if (this.pauseOnDotsHover) {
119+
this.dots = true
120+
}
121+
118122
// Prepare list
119123
this.el.list = this.$el.getElementsByClassName('agile__list')[0]
120124
121125
// Prepare dots
122-
this.el.dots = this.$el.getElementsByClassName('agile__dots')[0].children
126+
if (this.dots) {
127+
this.el.dots = this.$el.getElementsByClassName('agile__dots')[0].children
128+
}
123129
124130
// Prepare slides
125131
this.el.slides = this.$el.getElementsByClassName('agile__track')[0].children

0 commit comments

Comments
 (0)