@carlosmedina06/ui-native
Version:
the best way to build beautiful applications on iOS and Android with React Native and NativeWind.
19 lines • 649 B
TypeScript
import { SharedValue } from 'react-native-reanimated';
export interface CarouselProps<T> {
data: T[];
renderItem: (item: T, index: number) => JSX.Element;
autoPlay?: boolean;
variants?: 'default' | 'rounded';
className?: string;
}
export interface CarouselItemProps<T> {
index: number;
scrollX: SharedValue<number>;
data: T[];
children: React.ReactNode;
variants?: 'default' | 'rounded';
className?: string;
}
declare const Carousel: <T>({ data, renderItem, autoPlay, variants, className, }: CarouselProps<T>) => import("react").JSX.Element;
export default Carousel;
//# sourceMappingURL=Carousel.d.ts.map