@blossom-carousel/react
Version:
A native-scroll-first carousel component for React.
19 lines (18 loc) • 641 B
TypeScript
import { default as React, ElementType, ReactNode } from 'react';
export interface BlossomCarouselHandle {
prev: (options?: {
align?: string;
}) => void;
next: (options?: {
align?: string;
}) => void;
element: HTMLElement | null;
}
export interface BlossomCarouselProps extends React.HTMLAttributes<HTMLElement> {
children?: ReactNode | Array<ReactNode>;
as?: ElementType;
repeat?: boolean;
load?: "always" | "conditional";
}
declare const BlossomCarousel: React.ForwardRefExoticComponent<BlossomCarouselProps & React.RefAttributes<BlossomCarouselHandle>>;
export default BlossomCarousel;