feat: add functions to kick and ban a member in API composable

This commit is contained in:
SauceyRed 2025-08-07 08:57:54 +02:00
parent e5bdf63f2a
commit 0dc485ca77
Signed by: sauceyred
GPG key ID: 2BF92EB6D8A5CCA7

View file

@ -48,6 +48,14 @@ export const useApi = () => {
return await fetchWithApi(`/guilds/${guildId}/members/${memberId}`);
}
async function kickMember(memberId: string) {
return await fetchWithApi(`/members/${memberId}`, { method: "DELETE" });
}
async function banMember(guildId: string, memberId: string) {
//
}
async function fetchUsers() {
return await fetchWithApi(`/users`);
}
@ -118,6 +126,8 @@ export const useApi = () => {
fetchChannel,
fetchMembers,
fetchMember,
kickMember,
banMember,
fetchUsers,
fetchUser,
fetchFriends,