Skip to content

Commit a3812ea

Browse files
Merge pull request #6 from node-projects/feature/slidershow
Feature/slidershow
2 parents ddcde4b + ba64b1a commit a3812ea

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@node-projects/automatic-slidershow-webcomponent",
3-
"version": "1.0.2",
3+
"version": "1.0.3",
44
"description": "",
55
"type": "module",
66
"private": false,

src/slider/AutomaticSliderShowWebcomponent.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ export class AutomaticSliderShowWebcomponent extends BaseCustomWebComponentConst
9292

9393
private _dots: HTMLDivElement;
9494
private _slideIndex = 0;
95-
private _interval: number = 2000;
95+
private _interval: number = 0;
9696
private _timeoutId: any;
9797
private _observer: MutationObserver;
9898

@@ -166,8 +166,10 @@ export class AutomaticSliderShowWebcomponent extends BaseCustomWebComponentConst
166166

167167
this._slideIndex++;
168168
// console.log(this._slideIndex);
169-
clearTimeout(this._timeoutId);
170-
this._timeoutId = setTimeout(() => this._showSlides(), this._interval);
169+
if (this._interval != 0) {
170+
clearTimeout(this._timeoutId);
171+
this._timeoutId = setTimeout(() => this._showSlides(), this._interval);
172+
}
171173
}
172174

173175
prevSlide() {

0 commit comments

Comments
 (0)