diff --git a/packages/oruga/src/components/carousel/Carousel.vue b/packages/oruga/src/components/carousel/Carousel.vue index ec987953b..09655d713 100644 --- a/packages/oruga/src/components/carousel/Carousel.vue +++ b/packages/oruga/src/components/carousel/Carousel.vue @@ -23,6 +23,7 @@ import { useProviderParent, } from "@/composables"; +import type { CarouselComponent } from "./types"; import type { ComponentClass, ClassBind } from "@/types"; /** @@ -234,11 +235,11 @@ function restartTimer(): void { startTimer(); } -const provideData = computed(() => ({ +const provideData = computed(() => ({ restartTimer, itemWidth: itemWidth.value, activeIndex: scrollIndex.value, - onClick: (event: MouseEvent): void => emits("click", event), + onClick: (event: Event): void => emits("click", event), setActive: (index: number): void => switchTo(index), })); diff --git a/packages/oruga/src/components/carousel/CarouselItem.vue b/packages/oruga/src/components/carousel/CarouselItem.vue index 8eab9ff62..18c50ab78 100644 --- a/packages/oruga/src/components/carousel/CarouselItem.vue +++ b/packages/oruga/src/components/carousel/CarouselItem.vue @@ -1,9 +1,10 @@