mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-18 09:04:28 +03:00
Minor fix
This commit is contained in:
parent
cb779211f1
commit
bc40f4534e
@ -80,7 +80,12 @@ export default function FaceLibrary() {
|
|||||||
const [upload, setUpload] = useState(false);
|
const [upload, setUpload] = useState(false);
|
||||||
|
|
||||||
const onUploadImage = useCallback(
|
const onUploadImage = useCallback(
|
||||||
(file: File) => {
|
(file: File | null) => {
|
||||||
|
if (!file) {
|
||||||
|
setUpload(false);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
const formData = new FormData();
|
const formData = new FormData();
|
||||||
formData.append("file", file);
|
formData.append("file", file);
|
||||||
axios
|
axios
|
||||||
@ -138,7 +143,8 @@ export default function FaceLibrary() {
|
|||||||
if (resp.status === 200) {
|
if (resp.status === 200) {
|
||||||
setNewFaceDialog(false);
|
setNewFaceDialog(false);
|
||||||
setNewFaceName("");
|
setNewFaceName("");
|
||||||
refreshFaces();
|
await refreshFaces();
|
||||||
|
setPageToggle(newFaceName);
|
||||||
toast.success("Successfully created new face", { position: "top-center" });
|
toast.success("Successfully created new face", { position: "top-center" });
|
||||||
}
|
}
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
@ -150,7 +156,7 @@ export default function FaceLibrary() {
|
|||||||
} finally {
|
} finally {
|
||||||
setIsCreatingFace(false);
|
setIsCreatingFace(false);
|
||||||
}
|
}
|
||||||
}, [newFaceName, refreshFaces]);
|
}, [newFaceName, refreshFaces, setPageToggle]);
|
||||||
|
|
||||||
const [renameDialog, setRenameDialog] = useState(false);
|
const [renameDialog, setRenameDialog] = useState(false);
|
||||||
const [isRenaming, setIsRenaming] = useState(false);
|
const [isRenaming, setIsRenaming] = useState(false);
|
||||||
@ -341,7 +347,6 @@ export default function FaceLibrary() {
|
|||||||
</ScrollArea>
|
</ScrollArea>
|
||||||
<div className="flex gap-2">
|
<div className="flex gap-2">
|
||||||
<Button
|
<Button
|
||||||
variant="outline"
|
|
||||||
className="flex gap-2"
|
className="flex gap-2"
|
||||||
onClick={() => setNewFaceDialog(true)}
|
onClick={() => setNewFaceDialog(true)}
|
||||||
>
|
>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user