wix-style-react
Version:
27 lines (24 loc) • 774 B
JavaScript
import React from 'react';
import PropTypes from 'prop-types';
import { st, classes } from './Pagination.st.css';
var Pagination = function Pagination(_ref) {
var className = _ref.className,
originalClassName = _ref.originalClassName,
pages = _ref.pages;
return /*#__PURE__*/React.createElement("div", {
className: st(classes.root, className, originalClassName)
}, pages.map(function (page) {
return _withDotClass(page);
}));
};
var _withDotClass = function _withDotClass(comp) {
var className = comp.props.className;
return /*#__PURE__*/React.cloneElement(comp, {
className: st(classes.dot, className)
});
};
Pagination.propTypes = {
className: PropTypes.string
};
Pagination.displayName = 'Pagination';
export default Pagination;