diff --git a/web/src/components/overlay/FaceSelectionDialog.tsx b/web/src/components/overlay/FaceSelectionDialog.tsx index 174428a12..78cf7ce12 100644 --- a/web/src/components/overlay/FaceSelectionDialog.tsx +++ b/web/src/components/overlay/FaceSelectionDialog.tsx @@ -12,6 +12,7 @@ import { DropdownMenuContent, DropdownMenuItem, DropdownMenuLabel, + DropdownMenuSeparator, DropdownMenuTrigger, } from "@/components/ui/dropdown-menu"; import { @@ -20,7 +21,6 @@ import { TooltipTrigger, } from "@/components/ui/tooltip"; import { isDesktop, isMobile } from "react-device-detect"; -import { LuPlus, LuScanFace } from "react-icons/lu"; import { useTranslation } from "react-i18next"; import { cn } from "@/lib/utils"; import React, { ReactNode, useMemo, useState } from "react"; @@ -89,27 +89,26 @@ export default function FaceSelectionDialog({ {t("trainFaceAs")}
- setNewFace(true)} - > - - {t("createFaceLibrary.new")} - {faceNames.sort().map((faceName) => ( onTrainAttempt(faceName)} > - {faceName} ))} + + setNewFace(true)} + > + {t("createFaceLibrary.new")} +
diff --git a/web/src/pages/FaceLibrary.tsx b/web/src/pages/FaceLibrary.tsx index 78e0e5760..6b006d978 100644 --- a/web/src/pages/FaceLibrary.tsx +++ b/web/src/pages/FaceLibrary.tsx @@ -57,7 +57,6 @@ import { Trans, useTranslation } from "react-i18next"; import { LuFolderCheck, LuImagePlus, - LuPencil, LuRefreshCw, LuScanFace, LuTrash2, @@ -580,9 +579,7 @@ function LibrarySelector({ e.stopPropagation(); setRenameFace(face); }} - > - - + > {t("button.renameFace")} @@ -598,9 +595,7 @@ function LibrarySelector({ e.stopPropagation(); setConfirmDelete(face); }} - > - - + > {t("button.deleteFace")} diff --git a/web/src/views/classification/ModelSelectionView.tsx b/web/src/views/classification/ModelSelectionView.tsx index e72d2b6c1..b84071f25 100644 --- a/web/src/views/classification/ModelSelectionView.tsx +++ b/web/src/views/classification/ModelSelectionView.tsx @@ -16,7 +16,6 @@ import { useCallback, useEffect, useMemo, useState } from "react"; import { useTranslation } from "react-i18next"; import { FaFolderPlus } from "react-icons/fa"; import { MdModelTraining } from "react-icons/md"; -import { LuPencil, LuTrash2 } from "react-icons/lu"; import { FiMoreVertical } from "react-icons/fi"; import useSWR from "swr"; import Heading from "@/components/ui/heading"; @@ -352,11 +351,9 @@ function ModelCard({ config, onClick, onUpdate, onDelete }: ModelCardProps) { onClick={(e) => e.stopPropagation()} > - {t("button.edit", { ns: "common" })} - {t("button.delete", { ns: "common" })}