@talend/react-bootstrap
Version:
Bootstrap 3 components built with React
30 lines • 923 B
JavaScript
import classNames from 'classnames';
import React from 'react';
import PaginationItem, { First, Prev, Ellipsis, Next, Last } from './PaginationItem';
import { bsClass, getClassSet, splitBsProps } from './utils/bootstrapUtils';
import { jsx as _jsx } from "react/jsx-runtime";
class Pagination extends React.Component {
render() {
const {
className,
children,
...props
} = this.props;
const [bsProps, elementProps] = splitBsProps(props);
const classes = getClassSet(bsProps);
return /*#__PURE__*/_jsx("ul", {
...elementProps,
className: classNames(className, classes),
children: children
});
}
}
bsClass('pagination', Pagination);
Pagination.First = First;
Pagination.Prev = Prev;
Pagination.Ellipsis = Ellipsis;
Pagination.Item = PaginationItem;
Pagination.Next = Next;
Pagination.Last = Last;
export default Pagination;
//# sourceMappingURL=Pagination.js.map