This commit is contained in:
Manav Rathi
2024-11-09 17:33:13 +05:30
parent 5de432839f
commit 52a98c4973
2 changed files with 10 additions and 20 deletions

View File

@@ -26,16 +26,19 @@ import {
import { Duplicate, getDuplicates } from "services/deduplicationService";
import { syncFiles, trashFiles } from "services/fileService";
import { syncTrash } from "services/trashService";
import {
DeduplicateContextType,
DefaultDeduplicateContext,
} from "types/deduplicate";
import { SelectedState } from "types/gallery";
import { getSelectedFiles } from "utils/file";
export const DeduplicateContext = createContext<DeduplicateContextType>(
DefaultDeduplicateContext,
);
export type DeduplicateContextType = {
isOnDeduplicatePage: boolean;
collectionNameMap: Map<number, string>;
};
export const DeduplicateContext = createContext<DeduplicateContextType>({
isOnDeduplicatePage: false,
collectionNameMap: new Map<number, string>(),
});
export const Info = styled("div")`
padding: 24px;
font-size: 18px;
@@ -187,7 +190,6 @@ export default function Deduplicate() {
return (
<DeduplicateContext.Provider
value={{
...DefaultDeduplicateContext,
collectionNameMap,
isOnDeduplicatePage: true,
}}

View File

@@ -1,12 +0,0 @@
export type DeduplicateContextType = {
isOnDeduplicatePage: boolean;
collectionNameMap: Map<number, string>;
};
export const DefaultDeduplicateContext = {
clubSameTimeFilesOnly: false,
setClubSameTimeFilesOnly: () => null,
fileSizeMap: new Map<number, number>(),
isOnDeduplicatePage: false,
collectionNameMap: new Map<number, string>(),
};