From 4710ebcf864dc6c1ebbbcfc1bb3bbd43c10fed4e Mon Sep 17 00:00:00 2001 From: Lucid Kobold Date: Sun, 5 Dec 2021 20:56:04 -0600 Subject: [PATCH] Fix logic. --- pages/calendar/[...date].tsx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pages/calendar/[...date].tsx b/pages/calendar/[...date].tsx index f5a91c1..aaa6945 100644 --- a/pages/calendar/[...date].tsx +++ b/pages/calendar/[...date].tsx @@ -30,18 +30,18 @@ const DateRoute: React.FC = () => { year: 0, month: 0, day: 0, - } + }; if (/^(19|20)\d{2}$/.test(`${dateArr[0]}`)) { date.year = dateArr[0]; } - if ((dateArr[1] > 0) || (dateArr[1] <= 12)) { - date.month = dateArr[1] + if (dateArr[1] > 0 || dateArr[1] <= 12) { + date.month = dateArr[1]; } - if (dateArr[2] && ((dateArr[2] > 0) || (dateArr[2] <= 31))) { - date.day = dateArr[2] + if (dateArr[2] && (dateArr[2] > 0 || dateArr[2] <= 31)) { + date.day = dateArr[2]; } else if (!dateArr[2]) { date.day = 1; } @@ -58,7 +58,7 @@ const DateRoute: React.FC = () => { const parsedSlug = slug.map((e) => { return parseInt(e); }); - setDate({...validateDateInput(parsedSlug)}); + setDate({ ...validateDateInput(parsedSlug) }); } }, [slug]);