feat : creation d'une page d'aministration pour la ajout / modification d'utlisateur

This commit is contained in:
2026-02-09 15:11:15 +01:00
parent 6a892889e3
commit 8d2491ad9e
7 changed files with 33 additions and 21 deletions

View File

@@ -13,6 +13,17 @@ export async function getUsers() {
return data['hydra:member'] ?? []
}
export async function getAdminUsers() {
const api = useApi()
const data = await api.get<UserData[] | { 'hydra:member': UserData[] }>('admin/users', {}, {
toastErrorKey: 'errors.auth.users'
})
if (Array.isArray(data)) {
return data
}
return data['hydra:member'] ?? []
}
export async function getUser(id: number) {
const api = useApi()