From 553c8f78f8c69c4caeb1b849c4a59579c27a8670 Mon Sep 17 00:00:00 2001 From: Abhinav Date: Mon, 2 Jan 2023 18:15:47 +0530 Subject: [PATCH] fix currentDate set as -1 matched with files on date 1 jan 1970 +- 1 --- src/components/PhotoList.tsx | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/src/components/PhotoList.tsx b/src/components/PhotoList.tsx index 78b9b9004..7aff6461a 100644 --- a/src/components/PhotoList.tsx +++ b/src/components/PhotoList.tsx @@ -310,10 +310,10 @@ export function PhotoList({ const groupByTime = (timeStampList: TimeStampListItem[]) => { let listItemIndex = 0; - let currentDate = -1; - + let currentDate; filteredData.forEach((item, index) => { if ( + !currentDate || !isSameDay( new Date(item.metadata.creationTime / 1000), new Date(currentDate) @@ -353,10 +353,20 @@ export function PhotoList({ }); }; - const isSameDay = (first, second) => - first.getFullYear() === second.getFullYear() && - first.getMonth() === second.getMonth() && - first.getDate() === second.getDate(); + const isSameDay = (first, second) => { + console.log( + first, + second, + first.getFullYear() === second.getFullYear(), + first.getMonth() === second.getMonth(), + first.getDate() === second.getDate() + ); + return ( + first.getFullYear() === second.getFullYear() && + first.getMonth() === second.getMonth() && + first.getDate() === second.getDate() + ); + }; const getPhotoListHeader = (photoListHeader) => { return {