From 92408aef8b6a159dba5ea4b3628281c6d874805c Mon Sep 17 00:00:00 2001 From: Rushikesh Tote Date: Sat, 26 Mar 2022 20:39:35 +0530 Subject: [PATCH] rename state --- src/components/PhotoList.tsx | 2 +- .../pages/gallery/SelectedFileOptions.tsx | 10 +++++++--- src/pages/deduplicate/index.tsx | 14 +++++++------- src/types/deduplicating/index.ts | 4 ++-- 4 files changed, 17 insertions(+), 13 deletions(-) diff --git a/src/components/PhotoList.tsx b/src/components/PhotoList.tsx index c4c1c60f3..359d3a8a5 100644 --- a/src/components/PhotoList.tsx +++ b/src/components/PhotoList.tsx @@ -230,7 +230,7 @@ export function PhotoList({ deduplicateContext.fileSizeMap.get( filteredData[lastFileIndex].id ) !== currentFileSize || - (deduplicateContext.clubByTime && + (deduplicateContext.clubSameTimeFilesOnly && filteredData[lastFileIndex].metadata.creationTime !== currentCreationTime) ) { diff --git a/src/components/pages/gallery/SelectedFileOptions.tsx b/src/components/pages/gallery/SelectedFileOptions.tsx index e98ddcf61..68c53706f 100644 --- a/src/components/pages/gallery/SelectedFileOptions.tsx +++ b/src/components/pages/gallery/SelectedFileOptions.tsx @@ -184,10 +184,14 @@ const SelectedFileOptions = ({ width: '1em', height: '1em', }} - value={deduplicateContext.clubByTime ? 'true' : 'false'} + value={ + deduplicateContext.clubSameTimeFilesOnly + ? 'true' + : 'false' + } onChange={() => { - deduplicateContext.setClubByTime( - !deduplicateContext.clubByTime + deduplicateContext.setClubSameTimeFilesOnly( + !deduplicateContext.clubSameTimeFilesOnly ); }}>
(), state: false, }; @@ -67,7 +67,7 @@ export default function Deduplicate() { const syncInProgress = useRef(true); const resync = useRef(false); const appContext = useContext(AppContext); - const [clubByTime, setClubByTime] = useState(false); + const [clubSameTimeFilesOnly, setClubSameTimeFilesOnly] = useState(false); const [fileSizeMap, setFileSizeMap] = useState(new Map()); const [notificationAttributes, setNotificationAttributes] = @@ -119,7 +119,7 @@ export default function Deduplicate() { await syncFiles(collections, setLocalFiles); let duplicates = await getDuplicateFiles(); - if (clubByTime) { + if (clubSameTimeFilesOnly) { duplicates = await clubDuplicatesByTime(duplicates); } @@ -191,7 +191,7 @@ export default function Deduplicate() { }; sync(); finishLoading(); - }, [clubByTime]); + }, [clubSameTimeFilesOnly]); const clearSelection = function () { setSelected({ count: 0, collectionID: 0 }); @@ -242,8 +242,8 @@ export default function Deduplicate() { diff --git a/src/types/deduplicating/index.ts b/src/types/deduplicating/index.ts index 350beb539..6d1437a88 100644 --- a/src/types/deduplicating/index.ts +++ b/src/types/deduplicating/index.ts @@ -1,6 +1,6 @@ export interface DeduplicateContextType { - clubByTime: boolean; - setClubByTime: (clubByTime: boolean) => void; + clubSameTimeFilesOnly: boolean; + setClubSameTimeFilesOnly: (clubSameTimeFilesOnly: boolean) => void; fileSizeMap: Map; state: boolean; }