import { getAPIUrl } from '@services/config/config' import { RequestBody, RequestBodyForm, errorHandling, getResponseMetadata, } from '@services/utils/ts/requests' export async function getUser(user_id: string) { const result = await fetch( `${getAPIUrl()}users/user_id/${user_id}`, RequestBody('GET', null, null) ) const res = await errorHandling(result) return res } export async function updateUserAvatar(user_uuid: any, avatar_file: any) { const formData = new FormData() formData.append('avatar_file', avatar_file) const result: any = await fetch( `${getAPIUrl()}users/update_avatar/${user_uuid}`, RequestBodyForm('PUT', formData, null) ) const res = await getResponseMetadata(result) return res }