Support pagination in /admin/users API

Update Users.svelte

Update index.ts

Update users.py

Update users.py

Update UserList.svelte
This commit is contained in:
KaeOhhhh
2025-04-28 11:29:42 +07:00
committed by Anapat Chaiwongse
parent 1349bc47b1
commit 2112067054
5 changed files with 115 additions and 45 deletions
+3 -1
View File
@@ -13,6 +13,7 @@
const i18n = getContext('i18n');
let users = [];
let totalUsers = 0;
let selectedTab = 'overview';
let loaded = false;
@@ -30,6 +31,7 @@
await goto('/');
} else {
users = await getUsers(localStorage.token);
totalUsers = users.length;
}
loaded = true;
@@ -102,7 +104,7 @@
<div class="flex-1 mt-1 lg:mt-0 overflow-y-scroll">
{#if selectedTab === 'overview'}
<UserList {users} />
<UserList {totalUsers}/>
{:else if selectedTab === 'groups'}
<Groups {users} />
{/if}