fix getThumbnail erroring out on hot reload
This commit is contained in:
parent
8cbb6aa4f6
commit
333271bfc0
|
@ -334,19 +334,19 @@ const PhotoFrame = ({
|
|||
handleSelect(filteredData[index].id, index)(!checked);
|
||||
}
|
||||
};
|
||||
const getThumbnail = (file: EnteFile[], index: number) => (
|
||||
const getThumbnail = (files: EnteFile[], index: number) => (
|
||||
<PreviewCard
|
||||
key={`tile-${file[index].id}-selected-${
|
||||
selected[file[index].id] ?? false
|
||||
key={`tile-${files[index].id}-selected-${
|
||||
selected[files[index].id] ?? false
|
||||
}`}
|
||||
file={file[index]}
|
||||
updateURL={updateURL(file[index].dataIndex)}
|
||||
file={files[index]}
|
||||
updateURL={updateURL(files[index].dataIndex)}
|
||||
onClick={onThumbnailClick(index)}
|
||||
selectable={!isSharedCollection}
|
||||
onSelect={handleSelect(file[index].id, index)}
|
||||
onSelect={handleSelect(files[index].id, index)}
|
||||
selected={
|
||||
selected.collectionID === activeCollection &&
|
||||
selected[file[index].id]
|
||||
selected[files[index].id]
|
||||
}
|
||||
selectOnClick={selected.count > 0}
|
||||
onHover={onHoverOver(index)}
|
||||
|
|
|
@ -120,7 +120,7 @@ interface Props {
|
|||
width: number;
|
||||
filteredData: EnteFile[];
|
||||
showAppDownloadBanner: boolean;
|
||||
getThumbnail: (file: EnteFile[], index: number) => JSX.Element;
|
||||
getThumbnail: (files: EnteFile[], index: number) => JSX.Element;
|
||||
activeCollection: number;
|
||||
resetFetching: () => void;
|
||||
}
|
||||
|
@ -439,6 +439,9 @@ export function PhotoList({
|
|||
}
|
||||
}
|
||||
};
|
||||
if (!timeStampList) {
|
||||
return <></>;
|
||||
}
|
||||
|
||||
return (
|
||||
<List
|
||||
|
|
Loading…
Reference in a new issue