mirror of
https://github.com/Sendouc/sendou.ink.git
synced 2026-05-16 07:56:22 -05:00
31 lines
715 B
TypeScript
31 lines
715 B
TypeScript
export const getLocalizedMonthYearString = (
|
|
month: number,
|
|
year: number,
|
|
locale: string
|
|
) => {
|
|
const dateForLocalization = new Date();
|
|
dateForLocalization.setDate(1);
|
|
dateForLocalization.setMonth(month - 1);
|
|
dateForLocalization.setFullYear(year);
|
|
return dateForLocalization.toLocaleString(locale, {
|
|
month: "long",
|
|
year: "numeric",
|
|
});
|
|
};
|
|
|
|
export const getFullUsername = ({
|
|
username,
|
|
discriminator,
|
|
}: {
|
|
username: string;
|
|
discriminator: string;
|
|
}) => `${username}#${discriminator}`;
|
|
|
|
export const getDiscordAvatarUrl = ({
|
|
discordId,
|
|
discordAvatar,
|
|
}: {
|
|
discordId: string;
|
|
discordAvatar: string;
|
|
}) => `https://cdn.discordapp.com/avatars/${discordId}/${discordAvatar}.jpg`;
|