/** * Barre de pagination réutilisable. * Props : page, setPage, pageSize, setPageSize, totalPages, totalItems, PAGE_SIZES */ export default function Pagination({ page, setPage, pageSize, setPageSize, totalPages, totalItems, PAGE_SIZES }) { if (totalItems === 0) return null; const start = (page - 1) * pageSize + 1; const end = Math.min(page * pageSize, totalItems); return (
{start}–{end} sur {totalItems}
{page} / {totalPages}
); }