import { ChevronLeft, ChevronRight } from 'lucide-react'; import React from 'react'; interface SimplePaginationProps { total: number; count: number; page: number; hasNext: boolean; setPage: (page: number) => void; } export function SimplePagination({ total, count, page, hasNext, setPage }: SimplePaginationProps) { return (
{count} of {total}
{page > 1 && ( { e.preventDefault(); setPage(page - 1); }} > )} {page === 1 && ( )} {hasNext && ( { e.preventDefault(); setPage(page + 1); }} > )} {!hasNext && ( )}
); }