Add for leave family
This commit is contained in:
@@ -991,6 +991,13 @@ export async function leaveFamilyGroup(groupId: string, token?: string | null, n
|
||||
);
|
||||
}
|
||||
|
||||
export async function transferFamilyOwnership(groupId: string, newOwnerUserId: string, token?: string | null) {
|
||||
return apiFetch<FamilyGroup>(`/family/groups/${groupId}/transfer-ownership`, {
|
||||
method: 'POST',
|
||||
body: JSON.stringify({ newOwnerUserId })
|
||||
}, token);
|
||||
}
|
||||
|
||||
export async function fetchChatMessages(roomId: string, token?: string | null, beforeMessageId?: string) {
|
||||
const query = beforeMessageId ? `?beforeMessageId=${beforeMessageId}` : '';
|
||||
return apiFetch<{ messages?: ChatMessage[] }>(`/chat/rooms/${roomId}/messages${query}`, {}, token);
|
||||
|
||||
Reference in New Issue
Block a user