diff --git a/src/GZCTF/ClientApp/src/pages/admin/Logs.tsx b/src/GZCTF/ClientApp/src/pages/admin/Logs.tsx
index a3c778939..4bb4ea7ae 100644
--- a/src/GZCTF/ClientApp/src/pages/admin/Logs.tsx
+++ b/src/GZCTF/ClientApp/src/pages/admin/Logs.tsx
@@ -184,6 +184,9 @@ const Logs: FC = () => {
>
+
+ {activePage}
+
{
})
.then((res) => {
setTeams(res.data)
- setCurrent((page - 1) * ITEM_COUNT_PER_PAGE + res.data.length)
+ setCurrent(res.data.length)
})
.catch(showErrorNotification)
.finally(() => {
@@ -169,9 +169,12 @@ const Teams: FC = () => {
setPage(page - 1)}>
+
+ {page}
+
= total}
onClick={() => setPage(page + 1)}
>
diff --git a/src/GZCTF/ClientApp/src/pages/admin/Users.tsx b/src/GZCTF/ClientApp/src/pages/admin/Users.tsx
index 4f6d7418a..4e37dcf10 100644
--- a/src/GZCTF/ClientApp/src/pages/admin/Users.tsx
+++ b/src/GZCTF/ClientApp/src/pages/admin/Users.tsx
@@ -93,7 +93,7 @@ const Users: FC = () => {
})
.then((res) => {
setUsers(res.data)
- setCurrent((page - 1) * ITEM_COUNT_PER_PAGE + res.data.length)
+ setCurrent(res.data.length)
})
.catch(showErrorNotification)
.finally(() => {
@@ -211,9 +211,12 @@ const Users: FC = () => {
setPage(page - 1)}>
+
+ {page}
+
= total}
onClick={() => setPage(page + 1)}
>
diff --git a/src/GZCTF/ClientApp/src/pages/admin/games/Index.tsx b/src/GZCTF/ClientApp/src/pages/admin/games/Index.tsx
index 503c0937b..82f42b801 100644
--- a/src/GZCTF/ClientApp/src/pages/admin/games/Index.tsx
+++ b/src/GZCTF/ClientApp/src/pages/admin/games/Index.tsx
@@ -94,9 +94,12 @@ const Games: FC = () => {
setPage(page - 1)}>
+
+ {page}
+
= total}
onClick={() => setPage(page + 1)}
>