/** * Advanced primitives for `Pagination` — the parts the recipe composes. * * @example * ```tsx * import { Pagination, PaginationItem, PaginationList, PaginationNext, PaginationPage, PaginationPrevious } from '@skdx/react/primitives/pagination'; * * * * * * * * 1 * * * * * * * ``` */ export { Pagination } from './Pagination.js'; export { PaginationList } from './PaginationList.js'; export { PaginationItem } from './PaginationItem.js'; export { PaginationPage } from './PaginationPage.js'; export { PaginationPrevious } from './PaginationPrevious.js'; export { PaginationNext } from './PaginationNext.js'; export { PaginationFirst } from './PaginationFirst.js'; export { PaginationLast } from './PaginationLast.js'; export { PaginationEllipsis } from './PaginationEllipsis.js'; export { PaginationStatus } from './PaginationStatus.js'; export { getPaginationRange, type PaginationRangeEntry, type PaginationRangeOptions, } from './pages.js'; export { DEFAULT_PAGINATION_LABELS, type PaginationLabels, type ResolvedPaginationLabels, } from './labels.js'; export type { PaginationProps, PaginationListProps, PaginationItemProps, PaginationPageProps, PaginationPreviousProps, PaginationNextProps, PaginationFirstProps, PaginationLastProps, PaginationEllipsisProps, PaginationStatusProps, } from './types.js';