feat: public admin avatar endpoint, real admin avatar in user chat

This commit is contained in:
Kirill
2026-05-21 21:50:07 +05:00
parent 367ea1e501
commit f6729210db
4 changed files with 42 additions and 1 deletions
+11
View File
@@ -30,6 +30,17 @@ export async function updateAdminUser(
return data
}
export type AdminAvatarResponse = {
avatar: string | null
avatarType: string | null
avatarStyle: string | null
}
export async function fetchAdminAvatar(): Promise<AdminAvatarResponse> {
const { data } = await apiClient.get<AdminAvatarResponse>('admin/avatar')
return data
}
export async function deleteAdminUser(id: string): Promise<void> {
await apiClient.delete(`admin/users/${id}`)
}