@kadconsulting/dry
Version:
KAD Reusable Component Library
15 lines (14 loc) • 390 B
TypeScript
type UseCarouselOptions = {
initialIndex?: number;
autoplay?: boolean;
interval?: number;
};
type UseCarouselResult = {
currentIndex: number;
next: () => void;
prev: () => void;
pause: () => void;
resume: () => void;
};
declare const useCarousel: ({ initialIndex, autoplay, interval, }?: UseCarouselOptions) => UseCarouselResult;
export default useCarousel;