From 9928ed56a40fcc1d576ac17a86cf754feb542c9b Mon Sep 17 00:00:00 2001 From: Vadim Date: Sat, 6 Feb 2021 13:23:45 +0300 Subject: [PATCH] Add pageChange event --- README.md | 20 ++++++++++++++++++ src/components/Carousel/Carousel.svelte | 6 +++++- src/components/Carousel/CarouselView.svelte | 3 +++ src/docs/Carousel.svx | 23 +++++++++++++++++++++ 4 files changed, 51 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 2330f64..854ebe9 100644 --- a/README.md +++ b/README.md @@ -44,6 +44,26 @@ Import component and styles in App component | `autoplayDirection` | `string` | `'next'` | Auto play change direction (`next` or `prev`) | | `dots` | `boolean` | `true` | Current page indicator dots | + +# Event + +## `pageChange` +Is dispatched on page change + +| Payload field | Type | Description | +|--------------------|-------------|---------------------------------------| +| `event.detail` | `number` | Current page index | + +```jsx + console.log(`Current page index: ${event.detail}`) + } +> + + +``` + ## Slots ### `prev` and `next` diff --git a/src/components/Carousel/Carousel.svelte b/src/components/Carousel/Carousel.svelte index 20f9c7d..421a105 100644 --- a/src/components/Carousel/Carousel.svelte +++ b/src/components/Carousel/Carousel.svelte @@ -1,5 +1,5 @@