diff --git a/web/apps/photos/src/components/ml/PeopleList.tsx b/web/apps/photos/src/components/ml/PeopleList.tsx index 4ba08a6d08..e92b02680a 100644 --- a/web/apps/photos/src/components/ml/PeopleList.tsx +++ b/web/apps/photos/src/components/ml/PeopleList.tsx @@ -8,11 +8,7 @@ import React, { useEffect, useState } from "react"; import machineLearningService from "services/machineLearning/machineLearningService"; import { EnteFile } from "types/file"; import { Face, Person } from "types/machineLearning"; -import { - getAllPeople, - getPeopleList, - getUnidentifiedFaces, -} from "utils/machineLearning"; +import { getPeopleList, getUnidentifiedFaces } from "utils/machineLearning"; const FaceChipContainer = styled("div")` display: flex; @@ -66,7 +62,7 @@ export const PeopleList = React.memo((props: PeopleListProps) => { > ))} @@ -111,36 +107,6 @@ export function PhotoPeopleList(props: PhotoPeopleListProps) { ); } -export interface AllPeopleListProps extends PeopleListPropsBase { - limit?: number; -} - -export function AllPeopleList(props: AllPeopleListProps) { - const [people, setPeople] = useState>([]); - - useEffect(() => { - let didCancel = false; - - async function updateFaceImages() { - try { - let people = await getAllPeople(); - if (props.limit) { - people = people.slice(0, props.limit); - } - !didCancel && setPeople(people); - } catch (e) { - log.error("updateFaceImages failed", e); - } - } - updateFaceImages(); - return () => { - didCancel = true; - }; - }, [props.limit]); - - return ; -} - export function UnidentifiedFaces(props: { file: EnteFile; updateMLDataIndex: number; @@ -174,7 +140,7 @@ export function UnidentifiedFaces(props: { faces.map((face, index) => ( @@ -186,12 +152,12 @@ export function UnidentifiedFaces(props: { interface FaceCropImageViewProps { url: string; - faceID: string; + faceId: string; } const FaceCropImageView: React.FC = ({ url, - faceID, + faceId, }) => { const [objectURL, setObjectURL] = useState(); @@ -208,12 +174,12 @@ const FaceCropImageView: React.FC = ({ try { log.debug( () => - `ImageCacheView: regenerate face crop for ${faceID}`, + `ImageCacheView: regenerate face crop for ${faceId}`, ); return machineLearningService.regenerateFaceCrop( user.token, user.id, - faceID, + faceId, ); } catch (e) { log.error( @@ -234,7 +200,7 @@ const FaceCropImageView: React.FC = ({ didCancel = true; if (objectURL) URL.revokeObjectURL(objectURL); }; - }, [url, faceID]); + }, [url, faceId]); return objectURL ? (