From bc9a9ce0bc2d9d8e9c3989afdb3a3397670d14d9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?L=C3=A9o?= <leopold.chappuis@savoirfairelinux.com>
Date: Thu, 13 Feb 2025 15:37:04 -0500
Subject: [PATCH] admin-accounts-overview: update default row per page options

Change-Id: I98e253db33f84526603a49f605f0a228a9c4aa68
---
 client/src/components/AdminSettings/AccountsOverview.tsx | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/client/src/components/AdminSettings/AccountsOverview.tsx b/client/src/components/AdminSettings/AccountsOverview.tsx
index 770db7ce..fb69e5e9 100644
--- a/client/src/components/AdminSettings/AccountsOverview.tsx
+++ b/client/src/components/AdminSettings/AccountsOverview.tsx
@@ -51,6 +51,8 @@ function descendingComparator<T>(a: T, b: T, orderBy: keyof T) {
   return 0
 }
 
+const rowPerPagesOptions = [10, 25, 50, 100]
+
 type Order = 'asc' | 'desc'
 
 function getComparator<Key extends keyof any>(
@@ -195,7 +197,7 @@ export default function AccountsOverview() {
   const [orderBy, setOrderBy] = useState<keyof AccountOverview>('auth')
   const [selected, setSelected] = useState<readonly string[]>([])
   const [page, setPage] = useState(0)
-  const [rowsPerPage, setRowsPerPage] = useState(5)
+  const [rowsPerPage, setRowsPerPage] = useState(rowPerPagesOptions[0])
   const getAllAccounts = useGetAllAccounts()
   const accountDeletionMutation = useDeleteAccounts()
 
@@ -332,7 +334,7 @@ export default function AccountsOverview() {
             </Table>
           </TableContainer>
           <TablePagination
-            rowsPerPageOptions={[5, 10, 25]}
+            rowsPerPageOptions={rowPerPagesOptions}
             component="div"
             count={rows.length}
             rowsPerPage={rowsPerPage}
-- 
GitLab