wix-style-react
Version:
wix-style-react
39 lines (38 loc) • 1.27 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _PaginationSt = require("./Pagination.st.css");
var _jsxFileName = "/home/builduser/work/a9c1ac8876d5057c/packages/wix-style-react/dist/cjs/Carousel/Pagination/Pagination.js";
var Pagination = _ref => {
var {
className,
originalClassName,
pages
} = _ref;
return /*#__PURE__*/_react.default.createElement("div", {
className: (0, _PaginationSt.st)(_PaginationSt.classes.root, className, originalClassName),
__self: void 0,
__source: {
fileName: _jsxFileName,
lineNumber: 6,
columnNumber: 3
}
}, pages.map(page => _withDotClass(page)));
};
var _withDotClass = comp => {
var {
className
} = comp.props;
return /*#__PURE__*/_react.default.cloneElement(comp, {
className: (0, _PaginationSt.st)(_PaginationSt.classes.dot, className)
});
};
Pagination.propTypes = {
className: _propTypes.default.string
};
Pagination.displayName = 'Pagination';
var _default = exports.default = Pagination;
//# sourceMappingURL=Pagination.js.map