import PropTypes from 'prop-types'; import React from 'react'; import styles from './Pagination.module.scss'; import cx from 'classnames'; import {__, sprintf} from '@wordpress/i18n'; const Pagination = ({currentPage = 1, totalPages = 0, totalItems = -1, disabled = false, setPage = (n) => {}, singleName, pluralName}) => { // @ts-ignore const nextPage = parseInt(currentPage) + 1; // @ts-ignore const previousPage = parseInt(currentPage) - 1; return ( ); }; Pagination.propTypes = { // Current page currentPage: PropTypes.number.isRequired, // Total number of pages totalPages: PropTypes.number.isRequired, // Total number of items totalItems: PropTypes.number, // Function to set the next/previous page setPage: PropTypes.func.isRequired, // Is pagination disabled disabled: PropTypes.bool.isRequired, }; export default Pagination;