import React from 'react'; type TPagesProps = { pages: number; pageNumber: number; setPageNumber: (pageNumber: number) => void; nextPage: () => Promise; previousPage: () => Promise; }; export default function Pages({ pageNumber, pages, nextPage, previousPage, setPageNumber, }: TPagesProps) { const clickHandler = (func: () => Promise) => async (e: React.MouseEvent) => { e.preventDefault(); await func(); }; if (pageNumber > pages) { setPageNumber(pages); } return pageNumber == 1 && pages == 1 ? null : (
{pageNumber} / {pages}
); }