interface Props { page: number; pageSize: number; totalItems: number; totalPages: number; onPageChange: (page: number) => void; onPageSizeChange: (size: number) => void; } export function Pagination({ page, pageSize, totalItems, totalPages, onPageChange, onPageSizeChange, }: Props) { const from = (page - 1) * pageSize + 1; const to = Math.min(page * pageSize, totalItems); return (