v8-ui-components
Version:
A component lib for v8 storefront apps
21 lines (20 loc) • 605 B
TypeScript
import { IThemeInterface } from "v8-theme-interfaces/lib/theme.interfaces";
export interface IPaginationProps {
activeDot: number;
maxNumberOfItems: number;
handleDotClick: any;
carouselPosition: number;
changeBgColor?: boolean;
getCarouselPaginationAnalyticsEvents?: (...args: any) => void;
}
export interface IPaginationDotLink {
theme: IThemeInterface;
}
export interface IPaginationDotProps {
isActive: boolean;
theme: IThemeInterface;
}
export interface IPaginationWrapperStylesProps {
changeBgColor: boolean;
theme: IThemeInterface;
}