summaryrefslogtreecommitdiffstats
path: root/ui/src/utils.ts
diff options
context:
space:
mode:
authorFilip785 <fdjuricic98@gmail.com>2020-07-08 19:46:18 +0200
committerFilip785 <fdjuricic98@gmail.com>2020-07-08 19:46:18 +0200
commit8fe8836bc263be11895fafa958409499c9e9fc9d (patch)
tree139c834b9f3245beeb7d7f101ce88c992ba77b8c /ui/src/utils.ts
parent1b351e08aa1dfd4a6150111c9ce63b2251baa4fe (diff)
Updates to PR as requested
Diffstat (limited to 'ui/src/utils.ts')
-rw-r--r--ui/src/utils.ts11
1 files changed, 11 insertions, 0 deletions
diff --git a/ui/src/utils.ts b/ui/src/utils.ts
index f65ca4e3..3ccaae12 100644
--- a/ui/src/utils.ts
+++ b/ui/src/utils.ts
@@ -53,6 +53,7 @@ import emojiShortName from 'emoji-short-name';
import Toastify from 'toastify-js';
import tippy from 'tippy.js';
import EmojiButton from '@joeattardi/emoji-button';
+import moment from 'moment';
export const repoUrl = 'https://github.com/LemmyNet/lemmy';
export const helpGuideUrl = '/docs/about_guide.html';
@@ -489,6 +490,16 @@ export function showAvatars(): boolean {
);
}
+export function isCakeDay(creator_published: string): boolean {
+ const userCreationDate = moment.utc(creator_published).local();
+ const currentDate = moment(new Date());
+
+ return (
+ userCreationDate.date() === currentDate.date() &&
+ userCreationDate.month() === currentDate.month()
+ );
+}
+
// Converts to image thumbnail
export function pictrsImage(hash: string, thumbnail: boolean = false): string {
let root = `/pictrs/image`;