2022-05-08 21:32:40 +03:00

18 lines
528 B
TypeScript

/* eslint-disable import/prefer-default-export */
import axios, { AxiosRequestConfig } from 'axios';
import type { User } from './types';
function love(user: User) {
const superUsers: string[] = JSON.parse(process.env.USERS_SUPER || '');
if (superUsers?.includes(user.username)) user.displayName += '🧡';
return user;
}
export async function fetchUser(config: AxiosRequestConfig) {
const user = await axios
.get<User>(process.env.URL_GET_USER || '', config)
.then((res) => love(res.data));
return user;
}