14 lines
455 B
TypeScript
14 lines
455 B
TypeScript
import type { User } from './types';
|
|
import { publicRuntimeConfigSchema } from '@/config/schema/runtime-config';
|
|
import getConfig from 'next/config';
|
|
|
|
const { publicRuntimeConfig } = getConfig();
|
|
const { USERS_SUPER } = publicRuntimeConfigSchema.parse(publicRuntimeConfig);
|
|
|
|
export function love(user: User) {
|
|
const superUsers: string[] = JSON.parse(USERS_SUPER);
|
|
if (superUsers?.includes(user.username)) user.displayName += '🧡';
|
|
|
|
return user;
|
|
}
|