12 lines
366 B
TypeScript
12 lines
366 B
TypeScript
import { love } from './tools';
|
|
import type { User } from './types';
|
|
import getUrls from '@/config/urls';
|
|
import type { AxiosRequestConfig } from 'axios';
|
|
import axios from 'axios';
|
|
|
|
const { URL_GET_USER } = getUrls();
|
|
|
|
export async function getUser(config: AxiosRequestConfig) {
|
|
return await axios.get<User>(URL_GET_USER, config).then((res) => love(res.data));
|
|
}
|