Dashboard sipadu mbip
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

Pagination.js 2.2KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. "use strict";
  2. var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
  3. var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
  4. exports.__esModule = true;
  5. exports.default = void 0;
  6. var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
  7. var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
  8. var _inheritsLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/inheritsLoose"));
  9. var _classnames = _interopRequireDefault(require("classnames"));
  10. var _react = _interopRequireDefault(require("react"));
  11. var _ThemeProvider = require("./ThemeProvider");
  12. var _PageItem = _interopRequireWildcard(require("./PageItem"));
  13. /**
  14. * @property {PageItem} Item
  15. * @property {PageItem} First
  16. * @property {PageItem} Prev
  17. * @property {PageItem} Ellipsis
  18. * @property {PageItem} Next
  19. * @property {PageItem} Last
  20. */
  21. var Pagination =
  22. /*#__PURE__*/
  23. function (_React$Component) {
  24. (0, _inheritsLoose2.default)(Pagination, _React$Component);
  25. function Pagination() {
  26. return _React$Component.apply(this, arguments) || this;
  27. }
  28. var _proto = Pagination.prototype;
  29. _proto.render = function render() {
  30. var _this$props = this.props,
  31. bsPrefix = _this$props.bsPrefix,
  32. className = _this$props.className,
  33. children = _this$props.children,
  34. size = _this$props.size,
  35. props = (0, _objectWithoutPropertiesLoose2.default)(_this$props, ["bsPrefix", "className", "children", "size"]);
  36. return _react.default.createElement("ul", (0, _extends2.default)({}, props, {
  37. className: (0, _classnames.default)(className, bsPrefix, size && bsPrefix + "-" + size)
  38. }), children);
  39. };
  40. return Pagination;
  41. }(_react.default.Component);
  42. var DecoratedPagination = (0, _ThemeProvider.createBootstrapComponent)(Pagination, 'pagination');
  43. DecoratedPagination.First = _PageItem.First;
  44. DecoratedPagination.Prev = _PageItem.Prev;
  45. DecoratedPagination.Ellipsis = _PageItem.Ellipsis;
  46. DecoratedPagination.Item = _PageItem.default;
  47. DecoratedPagination.Next = _PageItem.Next;
  48. DecoratedPagination.Last = _PageItem.Last;
  49. var _default = DecoratedPagination;
  50. exports.default = _default;
  51. module.exports = exports["default"];