From 139695edb875ca89e7a3a8cb017da853199525fc Mon Sep 17 00:00:00 2001 From: Vadim Date: Fri, 22 Jan 2021 20:57:08 +0300 Subject: [PATCH] Code cleanup --- src/Arrow/Arrow.stories.js | 2 +- src/Arrow/Arrow.svelte | 7 ++-- src/Carousel/Carousel.svelte | 25 ++++++------ src/Carousel/CarouselView.svelte | 3 +- src/Carousel/CarouselViewCustomArrows.svelte | 3 +- src/Carousel/CarouselViewCustomDots.svelte | 3 +- src/Dot/Dot.stories.js | 2 +- src/Dots/Dots.stories.js | 2 +- src/direction.js | 2 + src/stories/Button.stories.js | 29 -------------- src/stories/Button.svelte | 42 -------------------- src/stories/button.css | 30 -------------- 12 files changed, 28 insertions(+), 122 deletions(-) create mode 100644 src/direction.js delete mode 100644 src/stories/Button.stories.js delete mode 100644 src/stories/Button.svelte delete mode 100644 src/stories/button.css diff --git a/src/Arrow/Arrow.stories.js b/src/Arrow/Arrow.stories.js index fae6d53..ae6e312 100644 --- a/src/Arrow/Arrow.stories.js +++ b/src/Arrow/Arrow.stories.js @@ -1,7 +1,7 @@ import Arrow from './Arrow.svelte'; export default { - title: 'Arrow', + title: 'Default Components/Arrow', component: Arrow, argTypes: { onClick: { action: 'onClick' } diff --git a/src/Arrow/Arrow.svelte b/src/Arrow/Arrow.svelte index e3d28ac..5a908fc 100644 --- a/src/Arrow/Arrow.svelte +++ b/src/Arrow/Arrow.svelte @@ -1,8 +1,9 @@
diff --git a/src/Carousel/Carousel.svelte b/src/Carousel/Carousel.svelte index 132f3e8..72954fc 100644 --- a/src/Carousel/Carousel.svelte +++ b/src/Carousel/Carousel.svelte @@ -11,6 +11,7 @@ } from '../utils/size' import Dots from '../Dots/Dots.svelte' import Arrow from '../Arrow/Arrow.svelte' + import { NEXT, PREV } from '../direction' /** * Enable Next/Prev arrows @@ -50,7 +51,7 @@ /** * Auto play change direction ('next', 'prev') */ - export let autoplayDirection = 'next' + export let autoplayDirection = NEXT /** * Current page indicator dots @@ -61,16 +62,16 @@ let pagesCount = 0 let pageWidth = 0 let offset - let contentContainerElement - let innerContentContainerElement + let pageWindow + let pagesElement const unsubscribe = store.subscribe(value => { currentPageIndex = value.currentPageIndex }) function applySlideSizes() { - const children = innerContentContainerElement ? innerContentContainerElement.children : [] - pageWidth = contentContainerElement.clientWidth + const children = pagesElement ? pagesElement.children : [] + pageWidth = pageWindow.clientWidth const slidesCount = children.length pagesCount = getPagesCount({ slidesCount, slidesToShow }) @@ -87,8 +88,8 @@ function applyAutoplay() { const autoplayDirectionFnDescription = { - 'next': showNextPage, - 'prev': showPrevPage + [NEXT]: showNextPage, + [PREV]: showPrevPage } let interval if (autoplay) { @@ -146,28 +147,28 @@