diff --git a/utils/fetchMember.ts b/utils/fetchMember.ts new file mode 100644 index 0000000..a0f5782 --- /dev/null +++ b/utils/fetchMember.ts @@ -0,0 +1,6 @@ +import type { UserResponse } from "~/types/interfaces" + +export default async (serverId: string, memberId: string): Promise => { + const user = await fetchWithApi(`/servers/${serverId}/members/${memberId}`) as UserResponse; + return user; +} diff --git a/utils/fetchUser.ts b/utils/fetchUser.ts new file mode 100644 index 0000000..d509fe0 --- /dev/null +++ b/utils/fetchUser.ts @@ -0,0 +1,6 @@ +import type { UserResponse } from "~/types/interfaces" + +export default async (serverId: string, userId: string): Promise => { + const user = await fetchWithApi(`/users/${userId}`) as UserResponse; + return user; +}