UNPKG

@trellixio/roaster-coffee

Version:
21 lines (18 loc) 969 B
import * as React from 'react'; import { Button } from '../Button/Button.js'; import { classNames } from '../../utils/classNames/index.js'; import '@floating-ui/react'; function Pagination({ onNext, onPrevious, hasNext, hasPrevious, previousButtonProps, nextButtonProps, className }) { return /* @__PURE__ */ React.createElement("nav", { className: classNames("pagination", className) }, /* @__PURE__ */ React.createElement(Button, { variant: "secondary", disabled: !hasPrevious, onClick: () => onPrevious(), ...previousButtonProps }, /* @__PURE__ */ React.createElement("i", { className: "fa-regular fa-chevron-left" })), /* @__PURE__ */ React.createElement(Button, { variant: "secondary", disabled: !hasNext, onClick: () => onNext(), ...nextButtonProps }, /* @__PURE__ */ React.createElement("i", { className: "fa-regular fa-chevron-right" }))); } Pagination.displayName = "Pagination"; export { Pagination }; //# sourceMappingURL=Pagination.js.map