import Link from "next/link"; type Props = { page: number; pageSize: number; total: number; makeHref: (page: number) => string; }; export function Pagination({ page, pageSize, total, makeHref }: Props) { const pages = Math.max(1, Math.ceil(total / pageSize)); if (pages <= 1) return null; const prev = page > 1 ? page - 1 : null; const next = page < pages ? page + 1 : null; return (
{prev ? ( قبلی ) : ( قبلی )} صفحه {page} از {pages} {next ? ( بعدی ) : ( بعدی )}
); }