@mantine/core
Version:
React components library focused on usability, accessibility and developer experience
37 lines (36 loc) • 1.88 kB
TypeScript
import type { PaginationCssVariables, PaginationFactory, PaginationProps, PaginationStylesNames } from './Pagination';
import type { PaginationContextValue } from './Pagination.context';
import type { PaginationControlProps } from './PaginationControl/PaginationControl';
import type { PaginationDotsProps } from './PaginationDots/PaginationDots';
import type { PaginationEdgeProps } from './PaginationEdges/PaginationEdges';
import type { PaginationItemsProps } from './PaginationItems/PaginationItems';
import type { PaginationRootProps } from './PaginationRoot/PaginationRoot';
export { Pagination } from './Pagination';
export { PaginationControl } from './PaginationControl/PaginationControl';
export { PaginationDots } from './PaginationDots/PaginationDots';
export { PaginationFirst, PaginationLast, PaginationNext, PaginationPrevious, } from './PaginationEdges/PaginationEdges';
export { PaginationItems } from './PaginationItems/PaginationItems';
export { PaginationRoot } from './PaginationRoot/PaginationRoot';
export { usePaginationContext } from './Pagination.context';
export type { PaginationProps, PaginationStylesNames, PaginationCssVariables, PaginationFactory, PaginationRootProps, PaginationControlProps, PaginationDotsProps, PaginationEdgeProps, PaginationItemsProps, PaginationContextValue, };
export declare namespace Pagination {
type Props = PaginationProps;
type StylesNames = PaginationStylesNames;
type CssVariables = PaginationCssVariables;
type Factory = PaginationFactory;
namespace Root {
type Props = PaginationRootProps;
}
namespace Control {
type Props = PaginationControlProps;
}
namespace Dots {
type Props = PaginationDotsProps;
}
namespace Edge {
type Props = PaginationEdgeProps;
}
namespace Items {
type Props = PaginationItemsProps;
}
}