Files
2024-12-24 10:33:18 +01:00

21 lines
481 B
TypeScript

import http from '@/api/http';
export default async (file: File, uuid: string): Promise<any> => {
const formData = new FormData();
formData.append('image', file);
return new Promise((resolve, reject) => {
http
.post(`/api/client/account/avatar`, formData, {
params: {
uuid,
},
headers: {
'Content-Type': 'multipart/form-data',
},
})
.then(({ data }) => resolve(data))
.catch(reject);
});
};