@mantine/core
Version:
React components library focused on usability, accessibility and developer experience
20 lines (19 loc) • 823 B
TypeScript
import { BoxProps, CompoundStylesApiProps, ElementProps, Factory } from '../../../core';
import { PaginationIconProps } from '../Pagination.icons';
export type PaginationDotsStylesNames = 'dots';
export interface PaginationDotsProps extends BoxProps, CompoundStylesApiProps<PaginationDotsFactory>, ElementProps<'div'> {
/** Custom dots icon component, must accept svg element props and size prop */
icon?: React.FC<PaginationIconProps>;
}
export type PaginationDotsFactory = Factory<{
props: PaginationDotsProps;
ref: HTMLDivElement;
stylesNames: PaginationDotsStylesNames;
compound: true;
}>;
export declare const PaginationDots: import("../../../core").MantineComponent<{
props: PaginationDotsProps;
ref: HTMLDivElement;
stylesNames: PaginationDotsStylesNames;
compound: true;
}>;