From 7075e8de0033ad88015892f517a010557ad10c66 Mon Sep 17 00:00:00 2001 From: Vadim Date: Fri, 22 Jan 2021 17:22:25 +0300 Subject: [PATCH] Add arrow component --- src/Arrow/Arrow.stories.js | 19 ++++++++++ src/Arrow/Arrow.svelte | 50 ++++++++++++++++++++++++++ src/Dot/Dot.svelte | 17 +++++---- src/ImageCarousel/ImageCarousel.svelte | 27 ++++++-------- 4 files changed, 90 insertions(+), 23 deletions(-) create mode 100644 src/Arrow/Arrow.stories.js create mode 100644 src/Arrow/Arrow.svelte diff --git a/src/Arrow/Arrow.stories.js b/src/Arrow/Arrow.stories.js new file mode 100644 index 0000000..fae6d53 --- /dev/null +++ b/src/Arrow/Arrow.stories.js @@ -0,0 +1,19 @@ +import Arrow from './Arrow.svelte'; + +export default { + title: 'Arrow', + component: Arrow, + argTypes: { + onClick: { action: 'onClick' } + } +}; + +const Template = ({ onClick, ...args }) => ({ + Component: Arrow, + props: args, + on: { + click: onClick, + }, +}); + +export const Primary = Template.bind({}); diff --git a/src/Arrow/Arrow.svelte b/src/Arrow/Arrow.svelte new file mode 100644 index 0000000..3138e8a --- /dev/null +++ b/src/Arrow/Arrow.svelte @@ -0,0 +1,50 @@ + + +
+ +
+ + \ No newline at end of file diff --git a/src/Dot/Dot.svelte b/src/Dot/Dot.svelte index edb2f48..22aabad 100644 --- a/src/Dot/Dot.svelte +++ b/src/Dot/Dot.svelte @@ -1,11 +1,14 @@ diff --git a/src/ImageCarousel/ImageCarousel.svelte b/src/ImageCarousel/ImageCarousel.svelte index 861ddff..1d6712e 100644 --- a/src/ImageCarousel/ImageCarousel.svelte +++ b/src/ImageCarousel/ImageCarousel.svelte @@ -13,6 +13,7 @@ getIsNotCompletePage } from '../utils/size' import Dots from '../Dots/Dots.svelte' + import Arrow from '../Arrow/Arrow.svelte' /** * Enable Next/Prev arrows @@ -139,12 +140,11 @@
{#if dots} @@ -209,7 +208,6 @@ transition-property: transform; } .side-container { - background-color: cornflowerblue; height: 100%; padding: 5px; box-sizing: border-box; @@ -217,7 +215,4 @@ align-items: center; justify-content: center; } - .clickable { - cursor: pointer; - } \ No newline at end of file