import { client } from "@/shared/api/client"; import { ENDPOINT } from "@/shared/config/api"; import type { IUser, IUserInfo, UserService } from "../model/user-interface"; export class UsersApiService implements UserService { public async userInfo(payload: IUser): Promise { const response = await client.get( `${ENDPOINT.USER_SERVICE.USERS}/${payload.userUniqId}`, ); return response.data; } } export const UserApi = new UsersApiService();