From 6ae407c60099f12b624069738c2ad1cc77a99cb5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=98=99=E2=97=A6=20The=20Tablet=20=E2=9D=80=20GamerGirla?= =?UTF-8?q?ndCo=20=E2=97=A6=E2=9D=A7?= Date: Tue, 3 Oct 2023 01:07:29 -0400 Subject: [PATCH] refactor(server/utils): add reusable ficmas utility functions --- lib/server/ficmas.ts | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 lib/server/ficmas.ts diff --git a/lib/server/ficmas.ts b/lib/server/ficmas.ts new file mode 100644 index 0000000..f59446b --- /dev/null +++ b/lib/server/ficmas.ts @@ -0,0 +1,8 @@ +export const submissionsOpen = () => + new Date() < new Date(Date.parse(`Dec 24 ${new Date().getFullYear()}`)) && + Date.now() > Date.parse(`Nov 1 ${new Date().getFullYear()}`); +export const ficsHidden = (d: number) => + d < Date.parse(`Dec 25 ${new Date().getFullYear()}`); +export const status = () => + Date.now() > Date.parse(`Oct 1 ${new Date().getFullYear()}`) && + Date.now() < Date.parse(`Nov 30 ${new Date().getFullYear()}`);