feat: sites and authors integration into existing screens (& formated all frontend files kinda accidentally)

This commit is contained in:
Florian Sylvain committed 2026-10-15 05:25:44 +02:00
1 parent 3d81d2c717
commit 6b8990c55e
239 files changed
+9194 -1354

No files matched your search

+17 -3
View File
@@ -57,7 +57,13 @@ export function useUsers() {
const users = await listUsers()
return users.flatMap((user) =>
user.kind === 'user' && !takenUserIds.has(user.id)
? [{ id: user.id, label: user.display_name || user.username, email: user.email }]
? [
{
id: user.id,
label: user.display_name || user.username,
email: user.email,
},
]
: [],
)
}
@@ -75,8 +81,16 @@ export function useUsers() {
}
function renewInvite(id: number): Promise<CreatedInvite> {
return request<CreatedInvite>(`/v1/user/invite/${id}/renew`, { method: 'POST' })
return request<CreatedInvite>(`/v1/user/invite/${id}/renew`, {
method: 'POST',
})
}
return { listUsers, listLinkableUsers, inviteUser, cancelInvite, renewInvite }
return {
listUsers,
listLinkableUsers,
inviteUser,
cancelInvite,
renewInvite,
}
}