@heycar-uikit/core
Version:
The React UI library from HeyCar
35 lines (29 loc) • 1.66 kB
JavaScript
Object.defineProperty(exports, '__esModule', { value: true });
var tslib_es6 = require('../tslib.es6-8002d40c.js');
var React = require('react');
var locale_defaultLocale = require('../locale/defaultLocale.js');
var Pagination = require('../Pagination.js');
require('classnames');
require('uuid');
require('../hooks/usePagination.hook.js');
require('../Pagination.types-8f93d27c.js');
require('../utils/getSiblingsToRender.js');
require('../utils/parseOnClick.js');
require('../hooks/useBreakpoint.hook.js');
require('../PaginationItem-5016ab41.js');
require('../../icons');
require('../../typography');
function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; }
var React__default = /*#__PURE__*/_interopDefaultLegacy(React);
var PaginationCanvas = function (_a) {
var pageLabel = _a.pageLabel, gotoLabel = _a.gotoLabel, prevPageLabel = _a.prevPageLabel, nextPageLabel = _a.nextPageLabel, rest = tslib_es6.__rest(_a, ["pageLabel", "gotoLabel", "prevPageLabel", "nextPageLabel"]);
var locale = {
page: pageLabel || locale_defaultLocale.DEFAULT_LOCALE.page,
goto: gotoLabel || locale_defaultLocale.DEFAULT_LOCALE.goto,
prevPage: prevPageLabel || locale_defaultLocale.DEFAULT_LOCALE.prevPage,
nextPage: nextPageLabel || locale_defaultLocale.DEFAULT_LOCALE.nextPage,
};
return (React__default["default"].createElement("div", { style: { maxWidth: '700px', margin: '0 auto' } },
React__default["default"].createElement(Pagination.Pagination, tslib_es6.__assign({}, rest, { locale: locale }))));
};
exports.PaginationCanvas = PaginationCanvas;