/
viktorphp
/
front-socket
Обзор
Документация
Войти
/
viktorphp
/
front-socket
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/entities/user/api/userService.ts
30 строк
814 B
Viktorphp84
feature-socket: add docker files, fix middleware import errors
22 июн 2025, 11:39
22 июн 2025, 11:39
6d27fa4
Код
Авторство
О чём код?
import { get, post, put } from '@shared/api/rest'; import { IUser } from '@shared/types'; export const userService = { updateUser: async ( body: FormData, options?: { headers?: Record<string, string>; } ) => { return put('/profile/users/updateBySession', body, { headers: { ...options?.headers, 'Content-Type': 'multipart/form-data' }, }); }, uploadAvatar: async ( body: File, options?: { headers?: Record<string, string>; } ): Promise<IUser> => { return post('/profile/users/avatar', body, { headers: { ...options?.headers, 'Content-Type': 'multipart/form-data' }, }); }, getAvatar: async (options?: { headers?: Record<string, string> }) => { return get('/profile/users/avatar', { headers: options?.headers, }); }, };