sendou.ink/lib/strings.ts
2020-11-06 14:15:22 +02:00

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`;